2013-09-14 4 views
0

Я новичок в технологии разработки веб-сайтов Wordpress. Я создал свой сайт http://www.jhamobi.com. Для этого сайта я использую тему pagelines (http://wordpress.org/themes/pagelines). Все идет нормально. Но когда я открываю https://www.jhamobi.com (защищенный сайт), я получаю ошибку отображения. Хотя, отображается http://www.jhamobi.com. Я получаю эту ошибку на chrome и firefox. Он подходит к сафари. Позвольте мне вести, где я иду не так. Я очистил кеш на хроме. Нужно ли менять тему? Нужен ли мне плагин wordpress.https: // не отображается правильно на chrome и firefox

ответ

3

Проблема возникает из-за того, что вы включаете незащищенные файлы на защищенной странице. Посмотрев на консоль ошибок Firefox, вы можете увидеть список заблокированных файлов.

Timestamp: 9/13/2013 6:01:10 PM 
Error: Blocked loading mixed active content "http://www.jhamobi.com/wp-content/uploads/pagelines/compiled-css-1379114912.css" 
Source File: https://www.jhamobi.com/ 
Line: 0 

Похоже, скомпилированные CSS-1379114912.css является файл ассоциировать со стилями компоновки, и именно поэтому сайт появляется повсюду. Чтобы устранить эту проблему просто удалить всю информацию протокола/домен и оставить только абсолютный путь:

Пример:

Вместо 'http://www.jhamobi.com/wp-content/uploads/pagelines/compiled-css-1379114912.css'

Использование

'/wp-content/uploads/pagelines/compiled-css-1379114912.css'

* Это будет сделано в файле заголовков шаблонов (для css и некоторых js) и нижнего колонтитула для js. Имя файла, вероятно, будет выглядеть примерно так: /compiled-css-".time().".css

+0

user1056677, Благодарим вас за руководство. Надеюсь, ваше решение будет работать для меня. Но я не могу понять, на что вы указываете? Я нашел compiled-css-1379114912.css и скомпилировал-css-1379123208.css в wordpress -> cpanel -> File manager. Я нашел Невозможно получить compiled-css-1379114912.css. Надеюсь, я пойду в правильном направлении. – prasjha

+0

Между тем, я установил плагин WordPress HTTPS и активировал. Он разрешил мою проблему. Я не понял логики, но это сработало для меня. – prasjha

+0

1379123208/1379114912 являются отметками времени (unix). Вам нужно отредактировать файл заголовка шаблона перед его визуализацией. Он должен находиться в/wp-content/themes/(название вашей темы) /header.php (или аналогично, имя заголовка может быть действительно чем угодно). – user1056677

Смежные вопросы