URL書き換えのルールを書き直しましたが、Webサイトの管理パネルにアクセスしようとすると、サーバーに404エラーが表示されますが、フロントエンドは書き換えルールを使用しています。
次のルールが書かれています
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
管理パネル用
RewriteRule ^admin/page/([a-zA-Z0-9_-]+)\.html$ admin/page.php?page=$1
RewriteRule ^admin/page/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/(.*)$ admin/page.php?page=$1&$2=$3
フロントエンド用
RewriteRule ^(.*)\.html$ $1.php [nc]
フロントエンドルールは正常に機能していますが、www.blabla.com/index.htmlを使用してWebサイトにアクセスできます。書かれたルールは自動的に.phpファイルを.htmlに変換します
さらに、これらのルールはローカルホストとUATサーバーでは正常に機能していますが、本番サーバーではこれらのルールは機能しません。
誰でも私が何をしているのかを示唆することができます。または、.htaccessまたはmod_rewriteを使用して、微調整を行うことができる何かがあります。
提案してください.....