1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как убрать WWW из адреса сайта?

Тема в разделе "Корзина: устаревшее, неактуальное, бессмысленное", создана пользователем casador, 05.05.2013.

Загрузка
  1. casador

    casador Пользователь

    Регистрация:
    21.04.13
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.3.1
    Собственно вопрос в теме: Как убрать WWW из адреса сайта?
    дабы избежать дублей ...
     
  2. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    В .htaccess добавить
    Код:
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
     
    Mirovinger нравится это.
  3. casador

    casador Пользователь

    Регистрация:
    21.04.13
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.3.1
    После добовления выдает ошибку, прилагаю скрин ...

    2013-05-05_150829.png
     
  4. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    ЧПУ у Вас вообще работает?
    В какое именно место добавили записи?

    Должно быть так:
    Код:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
    </IfModule>
     
  5. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Вместо создания скрина с 500-й ошибкой было бы значительно лучше сначала посмотреть логи сервера, где определить, на что жалуется апач. Затем элементарно гуглится ответ на эту жалобу и пробуется самостоятельно разобраться. И уже потом, если нифига не получится, делаем жалостливое выражение глаз, пишем сообщение с приложением конкретной ошибки апача и описание самостоятельно пройденного (или не пройденного) квеста в поисках устранения этой ошибки.
    Видите ли, ошибка 500 показывает нам, что апачу поплохело настолько, что он уже сделать ничего не может. Поэтому необходимы логи апача, а не сгенерированая страница с ошибкой 500. Ну и обычно по записям этого лога очень хорошо находится решение в поисковиках. Поверьте.
     
    Инквизитор нравится это.
  6. casador

    casador Пользователь

    Регистрация:
    21.04.13
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.3.1
    Спасибо, действительно неправильно было прописано, сейчас все работает нормально.
    Если можно еще один вопрос:
    при обращение к сайту с www сайт открывается с www,
    при обращение к сайту без www сайт открывается без www,

    разве не должен сработать редирект на адрес без www?
     

Поделиться этой страницей