Webサイト 運用管理 SEO対策
クローラーからの 404エラー 対策
クローラーからの 404エラー 対策
意味不明の、訳のわからない ”見つかりませんでした” というURLエラーが多く出るので、nginx のエラーメッセージのカスタマイズを行った。
sudo nano /etc/nginx/sites-available/default
で、ドメイン毎に ”404エラー用のページ” を設定。
スポンサー リンク
Nginxではエラーページのカスタマイズには error_page ディレクティブを使う。
カスタマイズの方法は、独自のhtml(例:custom_404.html)を作って、nginxの設定ファイルに以下の様に書き込む。
これでNginxを再起動し、存在しないファイルへのリクエストを行うと、設定した html が帰ってくるようになった。
カスタマイズの方法は、独自のhtml(例:custom_404.html)を作って、nginxの設定ファイルに以下の様に書き込む。
これでNginxを再起動し、存在しないファイルへのリクエストを行うと、設定した html が帰ってくるようになった。
PC サイト用
server {
# 中略
error_page 404 /pc_404.html;
location = /pc_404.html {
root /home/yaopi/www;
internal;
}
location = /pc_404.html {
root /home/yaopi/www;
internal;
}
# 中略
}
}
WordPres サイト用
server {
# 中略
error_page 404 /wp_404.html;
location = /wp_404.html {
root /home/yaopi/www/wordpress;
internal;
}
location = /wp_404.html {
root /home/yaopi/www/wordpress;
internal;
}
# 中略
}
}
以上。
(2016.09.23)
スポンサー リンク