Я прочитал другой пост, подобный этому htaccess 301 перенаправил весь сайт, но с исключениями , но он только дал мне путь, по которому я следовал, и никаких реальных решений
Я нахожусь на нескольких словах .htaccess
, у меня есть субдомены, такие как sub.domain.tdl
, и этот субдомен не является www
. Я хотел бы сделать исключение только для этого домена на моем rewriterul (см. Ниже), возможно ли это?
Я пытался RewriteCond %{HTTP_HOST} !^sub.domain.tdl
& RewriteCond %{HTTP_HOST} !=sub.domain.tdl
Вот отрывки из правил, которые я сделал:
RewriteEngine On
# non-www to www (and HTTPS)
RewriteCond %{HTTP_HOST} !^sub.domain.tdl
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) https://www.%{HTTP_HOST}/$1 [R=301,L]
# HTTP to HTTPS
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Спасибо
A.