我的网站位于DEV
文件夹中。但是我可以访问的一个剪辑不会强制地址被重定向到WWW ....
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com/dev/ [nocase]
RewriteRule ^(.*) http://www.example.com/dev/$1 [last,redirect=301]
如何正确地做到这一点?假设我将HTACCESS放在该目录中。
我的代码将我重定向到www.example.com
,而不是www.example.com/dev/
答案 0 :(得分:1)
HTTP_HOST变量只是主机名,它不包含任何路径信息。所以试试:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^dev/(.*)$ http://www.example.com/dev/$1 [L,R=301]