0

我的应用程序的根目录中有这个简单的 .htaccess:

RewriteEngine on

RewriteCond $1 !^(index\.php)(/.*)?$
RewriteRule ^(.*)$ index.php/$1

我想删除该RewriteCond行,以便始终重写请求,即使请求 uri 是/index.php/foo/bar例如。我认为它会是这样的:

RewriteEngine on

RewriteRule ^(.*)$ index.php/$1 [END]

END标志是必要的,因此服务器不会进入永恒循环。问题是我的 Apache(2.22.22 -wamp)不支持这个标志(只有 2.3.9 及更高版本)。我可以获得更新的服务器或其他东西,但我想确保我的应用程序也不会在旧服务器上刹车。我可以在这里做什么?

4

0 回答 0