【发布时间】:2013-12-16 01:58:00
【问题描述】:
我正在使用 .htaccess 代码来更改网址(在非 www 网址中添加“www.”),但我的问题是在 url 中输入 /subfolder 时,.htaccess 重定向无法正常工作。
示例
我输入这个网址:mydomain.com/demo/ 它重定向到:www.mydomain.com(没有/demo)
有什么想法吗?
这是我的.htaccess 代码:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
【问题讨论】:
-
您的 www 根目录下的 .htaccess 文件位于何处,您的 RewriteBase 设置为什么?
-
我的 .htaccess 文件在 /root/demo 文件夹中
标签: .htaccess redirect web no-www