時々ページがスタイリングなしでロードされるという私のウェブサイトで奇妙な問題に直面しています。
これはすべてのページの更新で発生するわけではありません。非常に断続的です(20回に1回のページ更新では、スタイル設定のないページの読み込みが発生すると推定されます)。この問題はどういうわけか私のローカルホスト(XAMPP)環境に関連していると思いましたが、それ以来、自分のサイトをライブホスティング環境(JustHost)にアップロードし、まったく同じことが起こっています。
問題はテンプレート/フレームワークに関連しているのでしょうか、それとも別のスクリプトと競合していますか? http / https
またはhtaccess
に関連している可能性があることを読みました。 リンクはこちら htaccessファイルへ。
@Lodderからのアドバイスのおかげで、devtoolsを使用して<head>
のcssファイルを検査しましたが、問題は次のファイルに関連しているようです。
<link href="/dod-localnew/cache/com_templates/templates/shaper_helix3/2fe4c35dd273afe1ee67195bbd402c15.css" rel="stylesheet" type="text/css">
私がこのファイルをdevtoolsで削除した場合、これは私のページがスタイルなしでどのように見えるかです。 SOこのファイルが毎回読み込まれていないように見えますか?
注、私は私のローカル環境でテストしています。
有料サブスクリプションがないと、JoomshaperからHelix3の公式サポートを受けることはできません。
トラブルシューティングのヒントをいただければ幸いです。
ありがとう
.htaccess
ファイルはJoomlaに同梱されているものと同じ例であるため、変更は行われていません。
システムとページキャッシュの両方が無効になっている場合は、キャッシュ関連の問題である可能性があります。
CSSファイルのキャッシュバージョンが呼び出されているかどうかを確認するには、ブラウザーコンソールを開き、<head>
要素。君は見るべきだ cache/
をスタイルシートのURLに含めます。使用する場合は、テンプレート設定でキャッシュオプションを確認してください。メインのテンプレートプロバイダーは独自のオプションを追加する傾向があるためです。JoomShaper(Helix 3)はその1つです。
次のドキュメントでは、CSS圧縮を無効にするオプションが表示されます。
https://www.joomshaper.com/documentation/helix3/advanced-settings