Перенаправить (301) отдельную страницу без mod_alias?

Как создать перенаправление перенаправления (301) для отдельной страницы в .htaccess без mod_alias?

f.e.

http://www.example.com/oldpage -> http://www.elpmaxe.com/newpage


person marverix    schedule 12.07.2012    source источник


Ответы (2)


Мой товарищ по команде дал мой хороший ответ:

RewriteCond %{http_host} www\.example\.com$ [nc]
RewriteCond %{request_uri} ^/oldpage(/)?$ [nc]
RewriteRule ^(.*)$ http://www.elpmaxe.com/newpage [r=301,L,NC,NS,QSA]
person marverix    schedule 01.08.2012

Используйте mod_rewrite и следующий .htaccess

RewriteEngine on
RewriteRule ^oldpage/(.*)$ newpage/$1 [R=301]
person mariusnn    schedule 13.07.2012