2013-04-26 2 views
0

У меня есть следующие в моем файле .htaccess:Htaccess сила со скрытой SSL переменной

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} -f [NC,OR] 
RewriteCond %{REQUEST_FILENAME} -d [NC] 
RewriteRule .* - [L] 
RewriteRule ^([A-Za-z0-9-]+)$ index2.php?pn=$1 [L] 

перенаправляет URLs и работает хорошо. Например, вместо mydomain.com/index2.php?pn=home браузер загружает mydomain.com/home. Моя проблема в том, что мне нужна SSL на каждой странице. Я пробовал много параметров htaccess ssl force безрезультатно.

Спасибо за помощь.

jk

ответ

1

У вас есть следующее правило?

RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
+0

Да, я пробовал это до и после моего кода, и он по-прежнему не будет перенаправлять правильно. Любые другие идеи? – Josh

+0

Я нашел ошибку. Благодаря! – Josh

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