我目前正在开发一个项目,需要重定向。但是我遇到了.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错误。
答案 0 :(得分:1)
您需要从规则中删除该(。* / +)$表达式。 如果这不起作用,请转到apache> config> httpd,然后找到Override none,将其更改为Override All(多数)(
)