質問: require2_1.php ``` 複数ページサンプル ヘッダ ページ1 ページ2へ フッタ ``` と ``` 複数ページサンプル ヘッダ ページ2 ページ1へ フッタ ``` のコードなのですが、ページ1へは飛べるのですが、逆にページ2へは飛べません。なぜですか? エラーメッセージです Object not found! 要求された URL は本サーバでは見つかりませんでした。 参照元ページのリンクが間違っているか、古くなってしまっているようです。 ページの著者にこのエラーをお知らせ下さい。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。 Error 404 localhost Apache/2.4.35 (Unix) OpenSSL/1.0.2p PHP/7.2.11 mod_perl/2.0.8-dev Perl/v5.16.3 どちらもここにあります Macintosh HD ▸ アプリケーション ▸ XAMPP ▸ xamppfiles ▸ htdocs ▸ php
回答: > > ページ1へは飛べるのですが、逆にページ2へは飛べません。 > > > `require2_2.php`という名前でページ2を作ってないからでは。それ以外は考えられないですね。 PHPだからとかは関係なく**あくまで指定した名前でファイルを作っていない、または作ったファイル名でリンク先を指定していない** だけです。