次のmod_rewriteルールにより、私のWebサイトが奇妙に動作します。localhost/signin/と入力します。
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^signin/?$ access.php [NC,L]
相対リンク付きの添付ファイル(images、css、php、js)がすべて読み込まれませんか?しかし、localhost / signinと入力すると、何も問題がないように、すべての添付ファイルが読み込まれます。これは、/ signin /がディレクトリのように扱われ、すべての相対リンクが、添付されているすべてのファイルの存在しないディレクトリを検索するために発生すると思います。
編集:私は解決策を見つけましたが、それは私が望むものではない私のマークアップを混乱させることを含みます。以下の私の答えを見てください、そしてあなたは見るでしょう。
ただし、これらの添付ファイルは書き換えルールで無視してほしい。