何らかの方法で動作がおかしいため、.htaccess に問題があります。私のURLは
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]
奇妙な動作は、リダイレクトが内部 (フラグは ) の場合は機能せず、404 エラーが表示されること[L]
ですが、外部で行うと機能し、ログインページに適切にリダイレクトされます (フラグは[R=301,L]
)。
注: 書き換えは、ログイン ページだけでなく、アプリケーションのすべてのページで機能するはずです。