私はPHPのWebサイトを開発しています。ここでは、.htaccessファイルを使用してクリーンURLを実装しました。私は正常にクリーンなURLで働いているが、私はルートフォルダ内の管理者という名前のサブフォルダを作成したときhtaccessは動作していません。そこで、管理フォルダ内に別の.htacessファイルを作成しました。私は管理セクションにログインしようとしてきたきれいなURLがサブフォルダで動作していません
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]
RewriteRule product/id/(.*)/ product.php?id=$1
RewriteRule product/id/(.*) product.php?id=$1
RewriteRule ^(.*)\.htm$ $1.php [nc]
RewriteRule login/f/(.*)/ login.html?f=$1
RewriteRule login/f/(.*) login.html?f=$1
管理の.htaccess以内に私のコードを参照してください、私がログインしていると、私のページには、ログイン
header("location:login/f/".$fail);
URLの書き換えが動作しているページが、私のページにリダイレクト画像やCSSはリダイレクトされたページに影響しません。
なぜこのようなことが起こりましたか?
管理者側とフロントエンド の両方で動作しますがオンにこれを見つけることができるリンクの問題ですいずれかが私を助けています、一つだけ.htacessファイルを使用することが可能に おかげ