そのため、.htaccess ハンドラーを介して php 拡張子を取り除くことができましたが、ディレクトリと名前を共有する特定の URL で問題が発生します。
すなわち。ルートにあるディレクトリは「somename」と呼ばれ、ページは「somename.php」と呼ばれ、パスは次のようになります: www.domainame.com/somename/ ディレクトリの場合、このディレクトリには次のファイルが含まれます。 : page1.php; page2.php などなので、page1.php への URL は www.domainame.com/somename/page1.php です。
ここで、page1.php の URL を備えたページのメニュー上のリンク。page2.php; page3.php などは somename.php です。しかし、page1.php へのリンクはありません。page2.php などはメニュー ドロップダウンに表示されます。代わりに、メニュー バーの「somename.php」をクリックする必要があります。訪問者が「somename.php」ページに移動すると、特定のサムネイルをクリックして取得できます。 page1.php、page2.php などに。
問題は、.htaccess を介して php 拡張子を削除すると発生し、メニュー バーの somename(ie.somename.php) をクリックすると、「somename」(www.domainame.com/somename/) になります。 somename.php の代わりにディレクトリ。
最後に末尾のスラッシュを削除しようとしましたが、同じ問題が続きます。つまり、somename.phpをクリックすると、www.domainame.com/somenameページに移動するはずですが、実際のディレクトリwww.domainame.com/somename/
に移動します。さまざまなソリューションに飽き飽きしていますが、できませんこれを機能させます。助けてください!どうもありがとう。