- このトピックには4件の返信、2人の参加者があり、最後ににより6年、 1ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
5件の投稿を表示中 - 1 - 5件目 (全5件中)
- このトピックに返信するにはログインが必要です。
このたびESCENAからfrescoにテーマ変更をしましたが、他ページをクリックするたびに空白ページとなります。
その際、F5再読み込みで当該ページが表示されます。
また、ページによってはESCENAのままとなっており、こちらは再読み込みしても変更されません。
PHPは5.6、キャッシュクリアも行いましたが改善されず。
なにか改善策があればご教示いただければ幸いです。
尚、現状はESCENAに戻しております。
どうぞよろしくお願いいたします。
現象のみでは詳細が把握できませんので、確認が必要な場合は必ず対象サイトのURLをご提示ください。
また、ページによってはESCENAのままとなっており、こちらは再読み込みしても変更されません。
これは明らかにキャッシュの問題です。
キャッシュはブラウザだけでなく、サーバー側(ApacheやNginx)でのキャッシュの影響もあります。
サーバーキャッシュの場合は設定された期限になるまでは更新されません。
Apacheの場合は.htaccessの内容(または httpd.conf等のサーバーサイドの設定ファイル)を、一旦必要最小限にリセットして確認してください。
まず、ブラウザのコンソールで確認する限り、対象サイトでは SSL環境にて非SSL(http)接続によるリソース(画像等)を読み込もうとしている箇所がいくつかあり、警告が発生しブロックされているスクリプトがいくつかあります。
http接続で読み込んでいるリソースをhttpsに修正するか、SSLにて利用できない場合はすべて削除し、まずはこの問題をクリアしてください。
また、DigiPressではない外部の制御によるtwitter用のウィジェットスクリプトが重複してロードされており、ここでエラーが発生し、pjaxによるページ遷移が正常に処理されていません。
なお、Facebookページプラグインはpjax環境ではページ遷移後にリフレッシュすることができませんので、pjaxを利用する場合は該当のウィジェットを外してください。
その他、各プラグインとの関係でpjaxモードでの表示が正常に行えない場合は、pjaxを無効にしてください。
1-1-1. 非同期通信ページ遷移(pjax)処理について
https://digipress.info/manual/customize-theme/#1-1-1_pjax
ご回答ありがとうございます。
取り急ぎpjaxを無効する事で改善されました。
非SSLについては、これから修正いたします。
ご多忙中ありがとうございました。