2

我的 .htaccess 有问题,因为它在某种程度上表现得很奇怪。我的网址是

http://my_domain.com/best_apps/my_apps/login

我希望它在内部使用 mod rewrite 重定向到

http://my_domain.com/best_apps/index.php/login 

以下是我的 htaccess 文件:

RewriteEngine on
RewriteBase /

RewriteCond $1 ^(my_app)
RewriteRule ^(my_app)(.*)$ /best_apps/index.php$2 [L]

奇怪的行为是,如果重定向是内部的(标志为[L]),它不起作用并显示 404 错误,但如果我在外部进行(标志为 ),它确实有效并正确重定向到我的登录页面[R=301,L]

注意:重写应该适用于我的应用程序的所有页面,而不仅仅是登录页面。

4

0 回答 0