- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер, Уважаемые форумчане!
Я совсем не программист и в PHP не понимаю и не разбираюсь. Нашел свой старый сайт который был сделан программистом на Cake PHP 2008-2010 годов.
Решил перевести его на протокол https. После установки сертификата безопасности, сайт заработал, но полностью слетел дизайн и верстка на smarty.
В чем может быть проблема? И реально ли ее решить с помощью .htaccess или нужно в самом .php коде что-то менять?
Заранее благодарен за дельные советы )
В пхп коде скорее всего ничего менять не нужно. В хроме нажми inspect и посмотри чтобы все css и js грузились по https протоколу и чтобы все грузилось (не было 404) если какой-то css файл не грузится то найди его поиском по коду в любой ide и прямо можеш скормить файл с кодом в любой ai он поможет тебе исправить.
Спасибо ответ, вселяющий в меня оптимистичный настрой!
Но я 2 суток провозился и пока не получается справится с проблемой.
Все файлы css и js и ссылки на самом сайте имеют адресацию с http (((
Я просто исходный код страницы смотрю - там все http
Возможно не в тех директориях, т.е. не не, и не так правлю файлы .htaccess
Перепроверил действительно все достаточно просто даже не программист должен разобраться
Перепроверил действительно все достаточно просто даже не программист должен разобраться
Я там уже до таких конструкций за 2 суток доразвлекался:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{HTTPS} !1
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule ^robots.txt$ robots.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
И как то оно все в процессе вариантов 100 комбинаторики остается или на том же месте, или хужее )))
Поэтому как бы и обратился на любимый форум с таким вопросом )))
В среде разработки найти-заменить по всему коду http: на https: И в настройках/конфиге приложения (бывает файл и/или таблица в бд) все параметры посмотреть, может там где есть http: тоже
Всем кто откликнулся - спасибо большое.
Удалось разобраться с проблемой.
Изначально смотрел не в ту сторону и пытался что-то в виде https искать в файлах конфигурации и не находил.
На самом деле в первой версии это не прописывается в файле конфигурации /поэтому и проковырялся/. Все просто указывается в шаблонах.
Добрый вечер, Уважаемые форумчане!
Я совсем не программист и в PHP не понимаю и не разбираюсь. Нашел свой старый сайт который был сделан программистом на Cake PHP 2008-2010 годов.
Решил перевести его на протокол https. После установки сертификата безопасности, сайт заработал, но полностью слетел дизайн и верстка на smarty.
В чем может быть проблема? И реально ли ее решить с помощью .htaccess или нужно в самом .php коде что-то менять?
Заранее благодарен за дельные советы )
Возможно, проблема в путях к стилям и скриптам, которые остались старые или не обновились под новый протокол. Попробуй проверить, что все ресурсы грузятся по HTTPS, чтобы не было смешанного контента.