با سلام .
من برای ریدایرکت کردن آدرسهای سایتم از آدرس با www به ادرس بدون www از هر نوع کد htaccess که در پهنای وب فارسی و انگلیسی بوده استفاده کردم.
مشکلم اینه که ریدایرکت فقط برای ادرس اصلی سایت انجام میشه و برای بقیه آدرسها این کار انجام نمیشه.
حتی از بخش Redirect در Cpanel هم استفاده کردم ولی بازم جواب نگرفتم.
یعنی مثلا www.example.com به example.com ریدایرکت میشه ولی www.example.com/product به آدرس example.com/product ریدایرکت نمیشه.
من میخوام خروجی کارم دقیقا مثل سایت راکت بشه، یعنی با https و بدون www
دوستان ایدهای دارید؟
# Various rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule (.*) https://DOMAIN.COM/$1 [L,R=301]
</IfModule>
نام دامنه رو بجای DOMAIN.COM قرار بدید و کش مرورگر رو هم پاک کنید.
@aryandeveloper
سلام منم دقیقا مشکل شما رو دارم. میخام تمامی url های سایتم از www به بدون www منتقل بشه همچنین از http به https. میشه نمونه کدی که در htaccess قرار دادین رو ببینم؟
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^DOMAIN\.ir$
RewriteRule ^(.*)$ "https\:\/\/DOMAIN\.com\/" [R=301,L]
اول به بدون www تبدیل کردم
بعد به https تبدیل کردم و همزمان ir به com تبدیل کردم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟