Https изменить корень документа через htaccess - PullRequest
0 голосов
/ 12 февраля 2012

Я использую этот код

RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteCond %{REQUEST_URI} !^/public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ public/index.php [L]

, и он работает нормально в папке httpdocs, но теперь мы изменили его на httpsdocs, потому что мы хотим, чтобы весь наш сайт был зашифрован SSL, и он неработать больше.Есть идеи по его исправлению?спасибо

1 Ответ

0 голосов
/ 12 февраля 2012

Это преобразует любые не-HTTPS-запросы в HTTPS

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

, т.е.если вы наберете http://domain.com, оно станет https://domain.com - должно работать с вышеупомянутым:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...