ホームページ >バックエンド開発 >PHPチュートリアル >$_SERVER の問題で、URL 書き換えが失敗し続けて、index.php を削除できない理由を尋ねました。
一部のホスト URL が書き換えられると、
$_SERVER['PATH_INFO'] が消え、
$_SERVER["ORIG_PATH_INFO"] に置き換えられます
その結果、$_SERVER['PATH_INFO'] に基づいてindex.php を削除すると、無効です
この現象を発見したばかりですが、理由がわかりません。
したがって、$_ SERVER['ORIG_PATH_INFO'] をチェックするために PHP コードを変更する必要がありました。 $_SERVER['PATH_INFO'] が存在しない場合
http://www.binarytides.com/path_info-orig_path_info-apache-and-php/ を参照してください 最後の段落
そのため、$_SERVER['PATH_INFO'] が存在しない場合に $_SERVER['ORIG_PATH_INFO'] をチェックするように PHP コードを変更する必要がありました
http://www.binarytides.com/path_info- を参照してください。 orig_path_info- apache-and-php/ 最後の段落
ついに〜
URL は自由に変更できます
モデレーターも応援に来てくれます、私の個人的な作品 http://bbs.youyax.com/
あなたの事は決まりましたか?
以上です。後から開発する必要のある機能はありません。