当app.phar/$1
无法用于apache时,有没有办法将所有请求转发到mod_rewrite
?以下是导致重定向循环:
<IfModule !mod_rewrite.c>
<IfModule mod_alias.c>
RedirectMatch 302 ^/(.*)$ /app.phar/$1
</IfModule>
</IfModule>
答案 0 :(得分:1)
这会导致循环,因为(.*)
会抓住/app.phar/...
,因此会重定向。
您仍然可以使用mod_dir
,因此您可以尝试使用以下内容:
FallbackResource /app.phar
有关此指令的更多信息,请查看current documentation。