.htaccess重定向到另一个文件夹

时间:2015-10-23 17:01:15

标签: apache .htaccess mod-rewrite redirect

我目前正在开发一个项目,需要重定向。但是我遇到了.htaccess文件中的重定向问题。我有一个网址

 http://mylocalapp.local 

,其根目录为

 /Users/accountname/mylocalapp

但是我需要输入/ advice的重定向,这将使用root / Users / accountname / advice(例如:http://mylocalapp.local/advice

这是我的.htaccess中的重定向

 RewriteRule ^advice/(.*)$ /Users/accountname/advice/$1 [L,NC,R=302]

当我输入http://mylocalapp.local/advice的网址时,我收到404错误。

1 个答案:

答案 0 :(得分:1)

您需要从规则中删除该(。* / +)$表达式。 如果这不起作用,请转到apache> config> httpd,然后找到Override none,将其更改为Override All(多数)(