Rewrite engine

panda4ever

Создатель
Регистрация
7 Окт 2007
Сообщения
30
Реакции
0
Привет всем, нужна помошь с rewrite engine.
Имелья раньше сабдомен который я снес и некоторый контент с папки в саб домене перенес на отдельный сабдомен.
Нужно чтобы сейчас если шле запрос в папку снесенного домена за файлом, хтаццес пренапавлял его на нвоый саб домен.
Обясню примером:
Запрашиваеться Для просмотра ссылки Войди или Зарегистрируйся
Он автоматом перенаправлял его запрос бы на Для просмотра ссылки Войди или Зарегистрируйся
Использую это
Код:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.doma\.in
RewriteRule ^(.*)$ http://newsub.doma.in/$1 [R=permanent,L]
он перекидывате на Для просмотра ссылки Войди или Зарегистрируйся

Как правильно написать чтобы он делал так как я хочу?
Всем спасибо.
 
попробуй так
Код:
RewriteEngine on
RedirectMatch 301 /folder/(.*)jpg http://newsub.doma.in/$1jpg
 
Перепроверь снова свой .htaccess на старом поддомене
Мой работает корректно с такими правилами
Код:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^old.domain.com$
RewriteRule ^(.*)$ http://new.domain.com/$1 [R=permanent,L]

Так же убедись что перед этими строками нет строк типа
Код:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Они помешают нормальному редиректу.

Иначе проще создать .htaccess в директории folder с таким содержимым

Код:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^old.domain.com$
RewriteRule ^(.*)$ http://new.domain.com/folder/$1 [R=permanent,L]
 
Назад
Сверху