2016-12-11 2 views
0

Мне нужно, чтобы все поддомены перенаправлялись обратно в корень.Переадресация всех поддоменов на корень

Ex). test.website.ca ->https://www.website.ca
fake1.website.ca ->https://www.website.ca
www.ggg.website.ca/ ->https://www.website.ca
т.д.

Вот код, который я попробовал:

RewriteCond %{HTTP_HOST} ^(.+)\.website\.ca$ [NC] 
RewriteRule (.*) https://www.website.ca/$1 [L,R=301,QSA] 

ответ

1

Вы можете использовать:

RewriteCond %{HTTP_HOST} !^www\.website\.ca$ [NC] 
RewriteRule^https://www.website.ca%{REQUEST_URI} [NE,L,R=301] 

Без Ури, использовать же RewriteCond и:

RewriteRule^https://www.website.ca/ [L,R=301] 
Смежные вопросы