Редирект с www на без. Как правильно прописать?

HeMou HeMou   21.01.2017 13:19   639  
Приветствую. Помогите плз новичку с WordPress.
Мне нужно в htaccess прописать редирект с домена www на без. Но я не могу понять как, а что обидно в поиске нет целостного примера, только фрагменты :(

и так у меня:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

куда именно вставить этот код что бы получилось все целостно? можете собрать вместе?
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Ответы на вопрос (5) Написать ответ
melnychuk1985 melnychuk1985   21.01.2017 14:10
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
</IfModule>
0
Решение
HeMou HeMou   21.01.2017 14:11
вот оно, спасибо большое
0
melnychuk1985 melnychuk1985   21.01.2017 13:57
Просто допишите:
RewriteCond %{HTTP_HOST} ^www\.blessedhost\.net$
RewriteRule ^/?$ "http\:\/\/blessedhost\.net\/" [R=301,L]
Естественно заменив на свой домен.
Я пользуюсь таким вариантом уже давно, но это не единственный, есть и по другому прописываемые ;)
0
HeMou HeMou   21.01.2017 14:02
вопрос БЫЛ - КУДА вставить этот код? можешь сделать целостный блок и скопировать?
0
biffick biffick   23.01.2017 12:54
Да просто пропиши это в htaccess перед вордпрессовскими записями.

Вот так:

# Redirect s www na bez www
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
0

Войдите, чтобы написать ответ
Вход Регистрация

Поможем не рискуя купить или продать сайт!