簡體   English   中英

htaccess非www到www重定向

[英]Htaccess non www to www redirect

我正在使用以下代碼強制非www網址重定向到www網址;

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On
</IfModule>

<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
  RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

但是,當我訪問mydomain.com時,它不會重定向到www.mydomain.com。

我正在使用Red Hat Linux,想知道是否需要添加其他東西才能使htaccess正常工作?

謝謝。

更改您的重寫規則,如下所示:

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NC,QSA]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM