pechkin: (Default)
pechkin ([personal profile] pechkin) wrote2012-11-21 11:02 pm
Entry tags:

apache - поменять часть урла

Я перенес некоторые материалы на сайте из директории a в директорию b. Хочу, чтобы те, у кого остались старые линки, тоже попадали теперь по запросу site/a/index.html в site/b/index.html. Но при этом не хочу прописывать адрес хоста, хочу пользоваться относительными линками. Что ли, mod_rewrite такого не позволяет, или я о чем-то не знаю? Я думал,

RewriteEngine on
RewriteRule ^(.*)/a/(.*)$ $1/b/$2 [NC,L,R=301]

будет работать. А оно нет.

UPD: RTFM. 

RewriteEngine on
RewriteRule ^a/(.*)$ b/$1 [NC,R=301]



Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting