AsviS
@AsviS
начинающий

Как в .htaccess сделать 301 редирект на www???

Всем привет нужно сделать редирект на www только с домена( например я ввожу site.com а меня кидает на www.site.com) но что бы IP открывало нормально (например тот самый сайт вот только по ip открываем сейчас то кидает на www.IP а должно просто открывать IP)
вот код что у меня:
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы