在目录中使用WWW的Forder地址?

时间:2014-09-23 21:59:05

标签: apache .htaccess

我的网站位于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/

1 个答案:

答案 0 :(得分:1)

HTTP_HOST变量只是主机名,它不包含任何路径信息。所以试试:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^dev/(.*)$ http://www.example.com/dev/$1 [L,R=301]