14:30現在稼働中のサーバの仕様変更(キャッシュ非対応→リバースプロキシ)をしようとしたところ、思いがけないところでつまづいたりして結局今回は断念したので念の為のメモ。リバースプロキシにしてサーバにキャッシュを置く仕様に変更しようとした。過去に私が書いたものに次の3行が加えられている。上記が加わったものに書き換えた。上記の表記が入るのはリバースプロキシ側(ポート80の方)。書き換え、次のコマンドを実行。ウェブサイトに適用している。出力されてしまっている。しても出力結果はなぜかかわらなかった。このときは確認を忘れていたが、後の作業中にもしかしたらブラウザのキャッシュだったのかもしれないと気づく(ちょっと考えにくいが)。プラグインで解決できなかったので、運用中のサイトではあるが一旦すべてのプラグインを止めてみようと思いつく。プラグインも含めて全てを止めてしまった。したら、これはそれほど重要なことではないのかもしれないが当該サイトのSSL化を担っている重要なプラグインなので、止めないほうが良かったかもしれない。怪しくなる空気...先程止めたプラグインを全て有効化しなおして、最初は問題なく思えた。301リダイレクトのおまじないを書いた。リダイレクトループ発生すると、トップページでリダイレクトループが発生。アクセスできない(リダイレクトループ)という状況が生じた。そのあたりは、下記サイトを参考に修正を試みたが解決には至らなかった。https://qiita.com/hirror/items/bb96e236c3ffc41e890eいま改めて読んでいて見落としがあった。https;を書いていなかったので、それを書いていればまた違った結果になったかもしれない。表示できるようになった。下層ページや管理ページはまだアクセスできない。リダイレクトループでアクセスできなくなったことに気づく。'@mobile';}この部分のみ。これは、キャッシュの操作に関係する部分でリダイレクトループとは関係ないはずだ。一応、試しにここをコメントアウトしてみると・・・スマホでのアクセスが回復した。閲覧できるように復旧した。転送が復旧していない。設定ファイルを今回はバックアップを取ってあった元の状態に戻した。何が原因なのか調査していきたい。2,3点書き落としている部分がある気がするけど、今日はここまで。初心者でも出来る!CUIでサーバー管理もう少しあったが失念。コメントをキャンセルメールアドレスが公開されることはありません。