teratailのみなさん、いつもお世話になっております。
WEB公開中のServletを、修正した新しいServletに切り替える時、一次的に配備解除しないとならないので、その際に訪問したユーザーの心理や、グーグルクローラーからのペナルティが気になります。
自分なりにメンテナンス中のページを表示し、訪問者とグーグルクローラーに伝える方法を模索してみたのですが、メンテナンスページが表示されず困っています。
下記が試してみた内容になります。
OSはcent os 8
TomcatとApacheの連携にはAJPを使っています。
他に何か良い方法はないでしょうか?
「.htaccess」と「maintenance.html」を「/var/www/html/」ディレクトリに設置し、
「/etc/httpd/conf.d/」フォルダに設置しているconfファイルには
ProxyPass /maintenance.html !
ProxyPass /.htaccess !
の2行を追記しています。
.htaccessは下記の内容になっています。
ErrorDocument 503 /maintenance.html
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI} !=/maintenance.html RewriteRule ^.*$ - [R=503,L] </IfModule>あなたの回答
tips
プレビュー