Written by Kasumi

MANPローカルサーバーで400 Bad Request errorになりサイトが表示されない【解決!ローカルのドメイン・ディレクトリ名が原因かも?】

MAMPでローカルサーバーを起動し、サイトを作成している。

Bad Request
Your browser sent a request that this server could not understand.
Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request.

上記エラーが出て、ローカルサイトが表示されない。

本記事ではこのような悩みを解決します。

設定しているドメイン名を変更してみよう

MANPでローカルサイトを構築中上記のようなエラーが出る場合、設定しているドメイン名・ディレクトリ名が原因かもしれません。

ドメイン名にアンダーバー(_)を使用していませんか?

アンダーバーは仕様上使えないので他の英字に変更しましょう。

エラーが改善されたら成功です。

まとめ

筆者の場合、アンダーバーを使っていて主題の通りエラーが出ておりました。

他にも使えない文字列はあるので、ドメイン名を変更してみてエラーが改善されるか確認してみてください。

以上で解説を終わります。

目次

関連記事

PHP プログラミング

Use of undefined constant campaign – assumed ‘文字列'(this will throw an Error in a future version of PHP) inエラーがでる場合の対処方法

2022.01.29
1738
プログラミング

【htaccess】ディレクトリ配下をドキュメントルート基準にして読ませる方法【テストサイト】

2020.03.25
3284
プログラミング

ベーシック認証。サイトへのログインにパスワードをかけよう【簡単便利】

更新日:2020.06.12
1080
HTMLCSS プログラミング

【簡単】CSSを使って蛍光マーカー風の下線を引く方法【linear-gradientを使おう】

2022.03.28
815