如何使用.htaccess将一个目录重定向到另一个目录?

时间:2012-08-06 13:07:33

标签: apache redirect directory

/var/
  /www/
    /test/

这是我的目录结构。我已尝试在我的.htaccess(内部/ var / www)中添加各种字符串,以尝试将访问者重定向到/test/,但要么我得到500错误,要么继续尝试访问{{1 }}

有谁能告诉我正确的字符串?这是我尝试过的那些。

http://mysite/testtesttesttesttest ...

1 个答案:

答案 0 :(得分:0)

尝试将此添加到文档根目录(/var/www)中的htaccess文件中:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/test
RewriteRule ^(.*)$ /test/$1 [L]

如果要重定向浏览器而不是在服务器上进行内部重写,请在括号中添加R标记:[R=301,L]或仅[R,L](对于302)。