[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: rewrite и https
TranceIT
Есть сайт с url вида http://site.ru/pay/success/

Часть страниц должна работать только по https. Но текущие правила htaccess не срабатывают для этого протокола.
https://site.ru/pay/success/ - url не найден
https://site.ru/?page=pay&action=success - все отлично.

Текущий htaccess:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R,L]
RewriteRule ^(.*)/$ ./index.php/$1 [L]


Выкурил практически все, что нашел в гугле, но результата это не дало.

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
killer8080
А работает ли .htaccess для https? Загляни в конфиги виртхоста, возможно в секции <VirtualHost *:443> директива AllowOverride не включена?
TranceIT
Действительно, админы не включили для 443 порта.

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.