علیرضا کفایتی
3 سال پیش توسط علیرضا کفایتی مطرح شد
4 پاسخ

هدایت خودکار از www به دامنه اصلی

سلام
میخواهم کار کنم که اگه کسی مثلا به آدرس

http://www.roocket.ir/

اومد هدایت بشه به

http://roocket.ir/

خود راکت هم نتظیم کرده . چند تا مقاله خوندم و انجام دادم در cpanel اما نشد ...


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 3 سال پیش آپدیت شد
2

سلام
@gomnam

به صورت دیفالت وب سرور ها ، دامنه به حالت آزاد باز میشن ( یعنی بدون www )
اگر خواستید ببرید روی www که یک prefix دیفالت هست و کاربر رو اجبار کنید ک با www باز بشه میتونید از کد های Htaccess برای این کار استفاده کنید

www یه ساب رکورد دیفالت جهانی هست که به صورت کلی فعال هست
فقط شما میتونید کاربر رو اجبار کنید که با www باز کنه یا ن بدون www

برای باز کردن با ssl و دامنه خالی ( بدون www ) از ریدایرکت زیر میتونید استفاده کنید :
و در فایل htaccess قرار بدید

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%۱/$۱ [R=۳۰۱,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%۱/$۱ [R=۳۰۱,L]

موفق باشید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

منظور این که روند این کار رو صفر تا صد توضیح بدید ...


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 3 سال پیش آپدیت شد
2

سلام
@gomnam

به صورت دیفالت وب سرور ها ، دامنه به حالت آزاد باز میشن ( یعنی بدون www )
اگر خواستید ببرید روی www که یک prefix دیفالت هست و کاربر رو اجبار کنید ک با www باز بشه میتونید از کد های Htaccess برای این کار استفاده کنید

www یه ساب رکورد دیفالت جهانی هست که به صورت کلی فعال هست
فقط شما میتونید کاربر رو اجبار کنید که با www باز کنه یا ن بدون www

برای باز کردن با ssl و دامنه خالی ( بدون www ) از ریدایرکت زیر میتونید استفاده کنید :
و در فایل htaccess قرار بدید

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%۱/$۱ [R=۳۰۱,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%۱/$۱ [R=۳۰۱,L]

موفق باشید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
1

@Alimotreb
واقعا ممنون قبلا خونده بودم باید تو cpanel کاری میکردیم ...


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 3 سال پیش مطرح شد
1

خواهش میکنم
@gomnam

امید وارم مفید بوده باشه.

موفق باشید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام