「MAMP」回復の時トップページは開くのにリンクページが「Not Found」になる問題の解決方法

「MAMP」回復の時トップページは開くのにリンクページが「Not Found」になる問題の解決方法

Macの「MAMP」で「Not Found」エラーが出ないようにするには、以下のようにすると問題を解決することができる。

MAMPを右クリックすると、以下のように「Finderに表示」が出るので選択。

Finderが開いたら、httpd.confファイルを探す。場所は以下のところにある。

/MAMP/conf/apache/httpd.conf の179行目

この179行目にある項目の前に「#」が付いていて、機能しないようになっている。
この「#」を外すと、リンクが切れた状態のエラーを回避することができるようになる。

これは、Apache HTTP Serverが提供するモジュールの一つで、リクエストされたURLをサーバー内部で別のURLに書き換える(リライトする)機能を持つ機能拡張ツールです。
このモジュールを使用すると、ユーザーに見せるURLと、実際にサーバーが処理するURLを別にすることができるため、非常に高度なURL管理が可能になります。

上記の説明は自分にとって意味不明だが、以下のように#を外した状態にするとこのエラーが出なくなり、トプページからリンクをクリックすると問題なくそのページを開くことが出来るようになる。

LoadModule rewrite_module modules/mod_rewrite.so

以下が MAMPの/httpd.conf ファイイルのデフォルトの状態。

このコメントアウト「#」を外してMAMPを再起動したらNot Foundが出なくなる。