Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Без www не работает. Ругаться?

Автор London, 22-10-2014, 09:44:30

« назад - далее »

LondonTopic starter

Друзья, добрый день!

Есть старый сайт крупной компании. По ссылке www.сайт.ru - все нормально открывается. Если писать просто сайт.ru - не открывается.

Считаю это косяком, согласен со мной и специалист агентства, который нам сейчас делает новый сайт. А вот внутренний руководитель отдела с нами не согласен.
Цитирую: "Вкратце, неверно технически и нецелесообразно. Тем более, что некоторые браузеры (например, Мозила) сами подставляют www."

Внешний специалист предположил, что необходимо "изменить A запись в днс".
Руководитель отдела ответил ему: "зачем менять dns? ... - наше доменное имя, ... - сервис www, почтовый сервис - еще один адрес. Почему доменное имя надо привязывать к одному из сервисов?"

Соответственно, вопрос. Мне стоит биться за исправление этой ошибки или нет? Поскольку на нашем уровне это решить не удалось, придется пойти по руководителям и пытаться им объяснить, о каких www вообще речь, и зачем я к ним с такой фигней пристаю) пытаюсь понять, стоит ли игра свеч.

В днс я ничего не понимаю, можно сказать, кто прав?

PS за неделю прямых заходов 1000 из общих 8000
Общая статистика по браузерам: 30% хром, 15 опера, 13 мозилла, 10 яндекс браузер,


  •  


Zahar

Сайт должен открываться в обоих случаях
Из двух должно быть выбрано основное зеркало
С неосновного зеркала должен быть настроен редирект 301, перенаправляющий на основное
В кабинетах вебмастера гугл и яндекс нужно отметить главное зеркало
В файле robots.txt должно указать в Host: главное зеркало
Урл ссылок внутри сайта и в сети нужно указывать на главное зеркало.

Пните хостера, чтоб открывался, и выполните вышеуказанные настройки

Целесообразность настолько очевидна, что даже не обсуждается, это азбука сео
  •  


DOleg

Цитата: London от 22-10-2014, 09:44:30По ссылке www.сайт.ru - все нормально открывается. Если писать просто сайт.ru - не открывается.
Считаю это косяком
Правильно считаете.

Цитата: London от 22-10-2014, 09:44:30Внешний специалист предположил, что необходимо "изменить A запись в днс".
Не слушайте внешнего специалиста. Он возможно специалист в другой области.

Цитата: London от 22-10-2014, 09:44:30В днс я ничего не понимаю, можно сказать, кто прав?
Не думайте о ДНС. По крайней мере в контексте вопроса данного топика.

Цитата: London от 22-10-2014, 09:44:30Соответственно, вопрос. Мне стоит биться за исправление этой ошибки или нет? Поскольку на нашем уровне это решить не удалось, придется пойти по руководителям и пытаться им объяснить, о каких www вообще речь, и зачем я к ним с такой фигней пристаю) пытаюсь понять, стоит ли игра свеч.
Вы всё настолько усложнили, что просто не правда :)

Если у вас есть доступ к файлу .htaccess, добавьте в него правило для переадресации запросов с сайт.ру на www.сайт.ру. Если у вас доступа такого нет, поручите это тому. у кого он есть.

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



borzoid

DOleg, Верно все написали. Не понимаю одного - там делов на 5 копеек и странно, что это оказалось такой проблемой для крупной компании
Но тут быстро помогли.
+ форуму в карму :)

LondonTopic starter

Цитата: DOleg от 22-10-2014, 10:20:17
Правильно считаете.
Не слушайте внешнего специалиста. Он возможно специалист в другой области.
Не думайте о ДНС. По крайней мере в контексте вопроса данного топика.
Вы всё настолько усложнили, что просто не правда :)

Если у вас есть доступ к файлу .htaccess, добавьте в него правило для переадресации запросов с сайт.ру на www.сайт.ру. Если у вас доступа такого нет, поручите это тому. у кого он есть.

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




.htaccess исправили в первую очередь, но это не помогло, отсюда и вопрос.
Исправили на:

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

Прошу посмотреть, может есть ошибка, поэтому не работает?
  •  


Zahar

Цитировать.htaccess исправили в первую очередь, но это не помогло, отсюда и вопрос.
Вам же сказали
ЦитироватьПните хостера, чтоб открывался..

Если сервер не отвечает, то он и не будет обрабатывать запрос
  •  

LondonTopic starter

Извините, я, может, совсем дебил, но что именно нужно сказать хостеру? Что htaccess мы поменяли, но все равно не открывается?
  •  

Zahar

в личке тож спросили, там ответил, по результатам отпишите тут..
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....