SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

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

warman4ik warman4ik  
23
  10.10.2016 13:14       4 167    
Суть вопроса в названии темы, кто нить знает как сделать?

вот такой вариант не помогает

RewriteCond %{HTTP_HOST} ^www\.сайт\.ru$ [NC]RewriteRule ^(.*)$ https://сайт\.ru/$1 [R=301,L]

Ответы на пост (15) Написать ответ
faik371 faik371
13
10.10.2016 17:24
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
2
Решение
rov3r0 rov3r0
0
10.10.2016 13:37
Пользуюсь этим _http://hostdev.pw/module/redirects-for-dle/
0
ierdna ierdna
14
10.10.2016 15:13
Так должен заработать.

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^yoursitename.ru$ [NC]
RewriteRule ^(.*)$ http://yoursitename.ru/$1 [L,R=301]
0
warman4ik warman4ik
23
10.10.2016 15:23
не помогает
0
KaptoLLIka KaptoLLIka
71
10.10.2016 15:44
После строки RewriteEngine On вставили?
0
sansan sansan
1680
10.10.2016 16:05
На серче был ответ, поищите в Яндекс. DLE не причем, трабл (естественно) в протоколе https.
1
PENSIONEER PENSIONEER
46
10.10.2016 21:04
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301] менять и вписывать ничего не нужно c www на http, спасибо добрым людям, подсказали! Вставь в корне в .htaccess (движок DLE)
0
PENSIONEER PENSIONEER
46
10.10.2016 21:06
У тебя http, или https
0
warman4ik warman4ik
23
11.10.2016 05:10
у меня https
0
PENSIONEER PENSIONEER
46
11.10.2016 11:52
Ну а если в коде который я дал, в строке RewriteRule ^(.*)$ http://%1/$1 [L,R=301] к http добавить s, не поможет? Правда не знаю, не силён в этом
0
sansan sansan
1680
11.10.2016 12:00
Вот это
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R]

заменить на это
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://site.ru/$1 [L,R=301]

Форум Серча по теме: searchengines.guru/showthread.php?t=629904

0
warman4ik warman4ik
23
11.10.2016 14:56
спасибо, испробую
0
agafon agafon
0
15.05.2017 09:50
рабочий пример на DLE 11.3

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^/?(.*) https://%1/$1 [L,R=permanent]

RewriteCond %{REQUEST_URI} ^/.+/$
RewriteRule ^(.*?)/+$ https://%{HTTP_HOST}/$1 [R=301,L,QSA]

#RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
#RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
0
Exar Exar
1
20.06.2017 12:57
сайт ложит в 500 ошибку-ни один вариант не помог
0
SVitaliiV SVitaliiV
0
15.02.2018 21:04
Спасибо всё отлично работает
https://o-zhizni.ru/
0