Пытаюсь сделать редирект с www на без www, а сайт отключается =(

12
[Удален]
1318

Помогите пожалуйста, чет вообще не выходит :mad:

Вроде делаю все как пишут, но у меня сайт перестает работать.

Вот мой robot.txt

User-agent: *

Disallow: /cgi-bin

Disallow: /wp-admin

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /trackback

Disallow: */trackback

Disallow: */*/trackback

Disallow: */*/feed/*/

Disallow: */feed

Disallow: /*?*

Disallow: /tag

User-agent: Yandex

Disallow: /cgi-bin

Disallow: /wp-admin

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /trackback

Disallow: */trackback

Disallow: */*/trackback

Disallow: */*/feed/*/

Disallow: */feed

Disallow: /*?*

Disallow: /tag

Host: имя сайта.org

Sitemap: http://имя сайта.org/sitemap.xml.gz

Sitemap: http://имся сайта.org/sitemap.xml

Вот такой .htaccess:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.имя сайта\.org$ [NC]

RewriteRule ^(.*)$ http://тмя сайта.org/$1 [R=301,L]

</IfModule>

AddDefaultCharset UTF-8

Скажите, что не верно?

Заранее извиняюсь, если вопрос глупый. Не разбираюсь в технических настройках сайта.

R
На сайте с 17.11.2011
Offline
22
#1

похоже с RewriteRule что-то не то

домашняя страница - google.com.ua
V
На сайте с 27.09.2010
Offline
86
#2

Попробуйте вот так


RewriteCond %{HTTP_HOST} ^www.имя.org$ [NC]
RewriteRule ^(.*)$ http://имя.org/$1 [R=301,L]
[Удален]
#3
vryb:
Попробуйте вот так

Сейчас вот так:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www. имя сайта.org$ [NC]

RewriteRule ^(.*)$ http:// имя сайта.org/$1 [R=301,L]

</IfModule>

AddDefaultCharset UTF-8

Но все еще не работает сайт.

Fat Bear
На сайте с 01.12.2006
Offline
264
#4

Вот такой конструкцией пользуюсь миллион лет уже

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]

Единственно, когда не сработала - не был активирован модуль ModRewrite в httpd.conf

Открыть счёт в Capitalist ( https://capitalist.net/reg?from=e5707ff0c3 ). Виртуальные карты, USDT, банковские переводы, выплаты партнёрских программ. Push-партнёрка с высоким рейтом hClicks(https://hclicks.com/?ref=61dc0714).
serval
На сайте с 29.06.2011
Offline
206
#5

<IfModule mod_rewrite.c> - а это для чего? У меня без этого.

LS
На сайте с 10.08.2010
Offline
42
#6

Попробуйте убрать

AddDefaultCharset UTF-8
и посмотрите результат. Ошибку какую выдает или тупо пустая страница?
[Удален]
#7

Проверьте включен ли у Вас mod_rewrite.

У меня из-за того что этот модуль был выключен выдавало ошибку 500 !

Уверен на 99% что в этом вся проблема, погуглите про установку mod_rewrite.

maldivec
На сайте с 04.11.2008
Offline
160
#8

В настройках WP домен указан без www?

maldivec добавил 16.12.2011 в 08:37

И объясните, что значит "перестает работать". Ошибку выдает какую-нибудь, номер?

[Удален]
#9
maldivec:
В настройках WP домен указан без www?

maldivec добавил 16.12.2011 в 08:37
И объясните, что значит "перестает работать". Ошибку выдает какую-нибудь, номер?

Вот сайт http://www.pagesz.net/

gormarket
На сайте с 29.12.2010
Offline
47
#10

Ночной_Блоггер, не может быть, чтобы у Вас только такое было записано в .htaccess при данной ситуации:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.имя сайта\.org$ [NC]

RewriteRule ^(.*)$ http://имя сайта.org/$1 [R=301,L]

</IfModule>

AddDefaultCharset UTF-8

на сайте у Вас получаются циклические переадресации, а значит

что-то у Вас там еще есть, и чтобы это не влияло на данный редирект и чтобы не разбираться что у Вас еще еще там понаписано

после самого первого появления в .htaccess строки

RewriteEngine On

добавьте такое

RewriteCond %{ENV:REDIRECT_RWR} ^yes$

RewriteRule .* - [L]

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule .* http://%1/$0 [R=301,L,E=RWR:yes]

а свои строки

RewriteCond %{HTTP_HOST} ^www.имя сайта\.org$ [NC]

RewriteRule ^(.*)$ http://тмя сайта.org/$1 [R=301,L]

уберите

Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий