MAMP Pro, 403 запрещено без ввода https: //

Недавно я начал переводить все свои сайты на SSL, локально используя виртуальные хосты Mamp Pro и самозаверяющие сертификаты.

Все работает нормально, за одним исключением: если я наберу local.domainname.co.uk в браузере, я получаю ошибку 403, если я сначала не наберу полный https: // , то работает нормально. На живом сайте все работает как положено; введите domainname.co.uk, и браузер подставит для меня https: //. Это сайты drupal, использующие модуль htaccess для принудительного использования ssl, но поскольку он работает в реальном времени, но не локально, я предполагаю, что это проблема с mamp?


person iain-g    schedule 31.01.2017    source источник
comment
Возможный дубликат Mamp Pro 4 HTTP и HTTPS   -  person PeterPan666    schedule 15.02.2017
comment
Не думайте, что это дубликат - я не хотел смешивать http и https, я хотел чистый https. Просто нужно было иметь http для перенаправления на https   -  person iain-g    schedule 15.02.2017
comment
Ответы те же, я думаю, это может быть дубликат, потому что даже если вам действительно не нужны оба для вашего приложения, вам действительно нужно, чтобы они перенаправляли один в другой. Они подчеркивают одну и ту же проблему, и ответ тот же. Я позволю модератору решить, дубликат это или нет, ничего личного;)   -  person PeterPan666    schedule 15.02.2017


Ответы (1)


Решил это - мне нужно было настроить хост без SSL в MAMP с тем же именем и настройками, что и у хоста SSL (очевидно, что SSL не отмечен) - хотя я хочу, чтобы на сайте все https, все равно должен быть хост http, чтобы он может перенаправить на ssl (пока браузеры не перейдут на https в какой-то момент в будущем?). инструкции MAMP.

Или не беспокойтесь, если вы можете жить, набирая https: // каждый раз!

person iain-g    schedule 06.02.2017