ドットhtaccessの記載に注意

OS

当サイトはサブフォルダにインストールしたWordPressをいくつかのファイル配置と設定により、トップフォルダへのアクセスでサブフォルダのWordPressが表示出来るように設定してあります

2023年11月頃から、ブラウザによっては、サイトが表示出来ない状態となりました。編集しているパソコンでは問題は起きていなかったのですが・・・

症 状

症状1(殆どがこちらのケース)

アクセスすると下記の文字が表示されるのみ。ただしブラウザによっては正常に表示されているものもあり

症状2

少し古いタイプのスマホのChromeでの表示が下図

取り合えすの対処方法

サブフォルダにインストールしたWordPressをトップフォルダへのアクセスで表示する方法はこちら参照・・・

主要なファイルは、インストールしたWordPressのインストール先にある.htaccessファイルですが、これをトップにコピーし、サブフォルダにアクセスさせる記述を追記したものです。今回は、この記述のみを残して、他の定義をすべて削除して動作を確認してみました

対処結果

上記の対策方法で、古いスマホのChrome以外は、表示OKとなりました。但し、表示が出来なかったブラウザでは、本サイトに関する閲覧履歴を全て削除する必要がありました。また、Operaブラウザでは不具合がなかったのに、その後上記の症状が出始めたケースもありました。この場合もやはり、本サイトに関する履歴を全て削除することにより、正常表示出来ました。

原因の本質対策

今回の対策は、当面の対策でした。しかし、本質的な原因は、Webサーバーの非力に原因があると思われます。CPU自体、あるいは周辺LSIなどはかなり非力が状態です。

OS自体もCentOS7.6ですので、こちらのサポートも2024年にサポート終了の時期がきます。今後、Webサーバー自体の更新と、OSをCentOS後継として期待されるAlmalinuxなどを導入する予定です。内向けのテストサーバーでは、既に導入し実績がある事を確認しています。

公開しているサーバーの、マシン・OS・アプリなどなどの更新方法を鋭意検討中です。

タイトルとURLをコピーしました