Перейти к содержимому


301 редирект


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Htmlkin

Htmlkin

    Участник

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 07.07.2009, 17:25

Пытаюсь настроить .htaccess должным образом, но пока тщетно. Требуется перенаправление домена с www на не-www.
Сложность возникает с строчкой
RewriteRule .* index.php

Исходный код для редиректа:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Как адаптировать под Zebrum Lite данные строчки?

Спасибо.

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 08.07.2009, 05:49

Просмотр сообщенияHtmlkin (7.7.2009, 21:25) писал:

Как адаптировать под Zebrum Lite данные строчки?
1. Если добавить эти директивы перед директивами Zebrum Lite (убрав у Zebrum Lite RewriteEngine On) не работает?
3. Приведите полностью файл .htaccess вместе с инструкциями Zebrum Lite

#3 Htmlkin

Htmlkin

    Участник

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 08.07.2009, 10:07

Проблему решил простым перемещением строчек. Вот готовый .htaccess для перенаправления домена с www на не-www:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{SCRIPT_FILENAME} !\.(jpg|gif|png|css|js|php|zip|rar|html)$ [OR,NC]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !/robots.txt$
RewriteCond %{SCRIPT_FILENAME} !/favicon.ico$
RewriteRule .* index.php

Может кому пригодится  ;)

#4 robesk

robesk

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 05.09.2009, 17:01

А я до сих пор не могу опеределиться с хостером - на фришников смотрю, и на платников, хз...




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей