CodeigniterGocartスクリプトを使用してショッピングカートサイトを開発しています。htaccessを使用してindex.phpを非表示にしました。localhost / project143 / secure / loginを使用してログインしようとすると、正常に動作し、ログインページに移動します。しかし、ライブでhostname / projects / project143 / secure / loginとしてログインリンクを試すと、ログインページではなくホームページにリダイレクトされます。URLにindex.phpが含まれるログインページ(http:// hostname / projects / project143 /index.php/secure/login)はログインページをうまく開いています。明確にするために、問題のスクリーンショットとリダイレクトコードを添付しました。誰もがこの問題を知っていて修正しますか?
.htaccess
RewriteEngine on
RewriteBase /projects/project143/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|assets|uploads|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
ホームページ:
URLにindex.phpが含まれているログインページ:URLにindex.phpが含まれてい
ないログインページ: