メンテナンスページが存在するときにサーバーを表示するように構成したい。私はこのコードを試してみました:
location / {
try_files /maintenance.html $uri $uri/ @codeigniter;
}
しかし、ステータスコード200で配信されることに気付き、検索エンジンに混乱を引き起こす可能性があります。ベストプラクティスは503ステータスコードを返すことだと思います。グーグルでは、このようないくつかの関連ページを見つけます。ただし、リダイレクトを行うにはifを使用し、nginxのドキュメントによると、ifsを使用するのは安全ではありません。
ifを使用せずにそれを行う方法はありますか?この場合、使用しても安全ですか?
ありがとう。
if
、ドキュメントに従って使用するべきではないので、この場合にs を使用しても安全かどうかを尋ねています。