Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2015, 10:39   #1
scalpel
Форумчанин
 
Аватар для scalpel
 
Регистрация: 01.02.2010
Сообщений: 118
По умолчанию Не срабатывает форма через SSL

Здравствуйте всем.
Решил поставить на домен SSL сертификат и всё нормально стало и почти всё открывается кроме одного виджета и не срабатывает форма которая должна открываться по средством ajax, то-есть нажимаю на ссылку и нет никаких действий без SSL всё работает как надо.
В чём может быть проблема это надо копать в настройки PHP или Apache или надо по другому писать коды?

сайт с SSL и без SSL - форма должна открываться по нажатие на "Contact"
scalpel вне форума Ответить с цитированием
Старый 31.05.2015, 11:18   #2
scalpel
Форумчанин
 
Аватар для scalpel
 
Регистрация: 01.02.2010
Сообщений: 118
По умолчанию

С этим разобрался, оказалось что надо чтобы все внешние ссылки были через https и у меня появился другой вопрос, а как можно подключить, подгружать какие-то внешние скрипты/виджеты которые идут через обычную ссылку не защищённой.
scalpel вне форума Ответить с цитированием
Старый 31.05.2015, 16:13   #3
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

Если сервер апач, то пропишите эти строки в .htaccess Будет перекидывать с http на https
Код:
RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Gorychev вне форума Ответить с цитированием
Старый 17.06.2015, 07:54   #4
i_const
Пользователь
 
Регистрация: 17.06.2015
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Gorychev Посмотреть сообщение
Если сервер апач, то пропишите эти строки в .htaccess Будет перекидывать с http на https
Код:
RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
А если нужно наоборот, с https на http?
i_const вне форума Ответить с цитированием
Старый 17.06.2015, 09:05   #5
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

пробуйте поменять все вхождения https на http и наоборот
Gorychev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Curl error: with the SSL CA cert (php + curl + ssl) Hell Knight PHP 1 27.12.2014 14:30
Форма входа через mysql 2008 r2 spotip БД в Delphi 7 09.04.2014 12:35
Реализация TCP+SSL клиент-сервера через Synapse 3D Hunter Работа с сетью в Delphi 19 06.09.2013 08:08
SSL через WinSock или через что? Jolyk Win Api 2 07.06.2008 17:37
Не срабатывает TEmbeddedWB когда открываю страницу через ссылку в новой вкладке dimfil Общие вопросы Delphi 0 23.03.2008 23:45