كيفية تغيير .htaccess لإعادة توجيه جميع الروابط غير العالمية إلى صفحات www؟
-
11-09-2019 - |
سؤال
كيف يمكنني إعادة توجيه جميع الروابط غير العالمية إلى روابط WWW؟ لقد وجدت حلولا على الإنترنت، لكنها تعيد توجيه اسم المجال فقط. كيف يمكنني جعل هذا العام:http://example.com/testing
يجب إعادة توجيه إلى http://www.example.com/testing
?
المحلول
جرب شيئا مثل هذا
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
نصائح أخرى
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.yourdomain.com/$1
إذا كنت تريد شيئا عام يعمل لأي مجال، يمكنك تجربة شيء مثل:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.+)$
RewriteRule ^(.*)$ http://www.%1/$1
لا تنتمي إلى StackOverflow