Я уже искал этот сайт, но мой обходной путь не работает.
Как правило, мне нужно, чтобы на всех страницах был включен https, за исключением 1 страницы с таким URL:
domain.com/begin/index.php?pageid=130&usertype=1&building=2
Если на странице есть параметр Querystring pageid=130
Я не хочу, чтобы https был включен.
Мой .htaccess
файл выглядит так:
RewriteEngine On
#HTTPS OFF on pageid 130
RewriteCond %{HTTPS} on
RewriteCond %{QUERY_STRING} (^|&)pageid=(130)($|&)
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
#FORCE HTTPS ON ALL PAGES except for pageid 130
RewriteCond %{HTTPS} off
RewriteCond %{QUERY_STRING} !(^|&)pageid=(130)($|&)
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}