私が尋ねた以前の質問 (リダイレクトせずにページ A ではなく htaccess ロード ページ B ) をフォローアップして、この問題に遭遇しました:
ユーザーは に移動し.com/A、.com/BURL を変更せずに読み込まれます。これでいいです。
ただし、書き換えルールでは、末尾のスラッシュとそれに続くものもすべて許可されます。
RewriteRule ^(a|b|c)[\/.*] /d [L]
問題は、.com/A/ロード時に、すべての相対hrefsリンクとリンクがその「偽の」/A/フォルダーを指すことです。
これを防ぐにはどうすればよいですか? .com/A/(末尾のスラッシュを使用して) 使用するルート ディレクトリの一部であるかのように動作さ.com/index.phpせますか?
ありがとう!