Не работает редирект (((

DD
На сайте с 08.03.2013
Offline
0
719

Добрый день! помогите, плз., разобраться с редиректом.

Нужно настроить переадресацию с адреса с www на адрес без www

Прописала в файле htaccess следующий код:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.3d-3dom\.ru$ [NC]

RewriteRule ^(.*)$ http://3d-3dom.ru/$1 [R=301,L]

Но переадресации не происходит!

В чем может быть проблема?

Очень буду признательна за ответ!

D
На сайте с 07.03.2013
Offline
5
#1

Попробуйте прописать:

1 RewriteEngine On

2 Options +FollowSymLinks

3 RewriteCond %{HTTP_HOST} ^www.3d-3dom.ru(.*)

4 RewriteRule ^(.*)$ http://3d-3dom.ru/$1 [R=301,L]

Garin33
На сайте с 31.08.2009
Offline
169
#2

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

RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]

Потому что Drupal - это круто.
A
На сайте с 06.04.2013
Offline
0
#3

Мне нужно поставить редирект с адреса /news.php3?dummy=1&nID=243 на адрес новой страницы.

Я пишу:

Redirect 301 /news\.php3\?dummy\=1\&nID\=243 полный-адрес-новой-страницы

- но такое экранирование спецсимволов не помогает.

Не подскажете, что я делаю неправильно?

C
На сайте с 04.02.2005
Offline
291
#4

А разве нужно экранировать спецсимволы в директиве Redirect?

siv1987
На сайте с 02.04.2009
Offline
427
#5

Не нужно. "Redirect" вообще не работает с query string.

C
На сайте с 04.02.2005
Offline
291
#6

siv1987, Это был бы второй вопрос :)

впрочем он все равно остался: а что такое query string?

LT
На сайте с 06.04.2013
Offline
52
#7

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