2012-11-21

pechkin: (Default)
2012-11-21 11:47 am

(no subject)

Да, а это приводит к непростому философскому вопросу: если в интернете тебе пишут, что там, где ты, воздушная тревога, а ты открываешь окно и никакой воздушной тревоги не слышишь. Кому верить? Объективна ли твоя реальность или дана тебе в ощущениях? И на решение этого вопроса у тебя есть примерно сто секунд.

УПД: Любопытно, что если наоборот, то никакого вопроса даже не успевает возникнуть, ответ его опережает.
pechkin: (Default)
2012-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]