заставить https на определенный URL - PullRequest
0 голосов
/ 28 февраля 2012

Я знаю, что эта проблема решалась многими способами, но я не смог найти ничего похожего на эту, которую я имею сейчас. Дело в том, что у меня есть код для принудительного https для определенного или определенного URL, но кажется, что буква (ы) может быть удалена вручную, поэтому вместо URL идет http: !! Я имею в виду, что я хочу, чтобы https снова был принудительным в случае изменения URL-адреса с https на http.

Надеюсь, это четкое объяснение.

RewriteCond %{SERVER_PORT} 443 
RewriteCond %{REQUEST_URI} main
RewriteRule ^(.*)$ https://www.domain.com/folder1/folder2/login$1 [R,L]

этот код перенаправляет снова в случае изменения https ??

Спасибо

Обновление № 1 У меня есть смысл того, на что я хочу указать. Это называется "заблокированным сканированием https"

1 Ответ

1 голос
/ 29 февраля 2012

Сделайте это:

RewriteCond %{REQUEST_URI} main
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://www.domain.com/folder1/folder2/login$1 [R,L]
...