Подскажите по модреврайт

Nick84
На сайте с 10.05.2006
Offline
55
398

Контент лежит в внутренней папке, типа sait.ru/content/page.html

как с помощью хтасеса сделать вид sait.ru/page.html ?

john_petrov
На сайте с 19.06.2005
Offline
103
#1
Nick84:
Контент лежит в внутренней папке, типа sait.ru/content/page.html
как с помощью хтасеса сделать вид sait.ru/page.html ?

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteRule ^.htaccess$ - [F]

RewriteRule ^page.html$ content/page.html [L]

</IfModule>

Домены для вашего бизнеса на PremiumDomains.ru (http://PremiumDomains.ru/) | Айфоны в Питере iPhonePiter.ru (http://iPhonePiter.ru)
[Удален]
#2

Ну если более универсально то

RewriteEngine On

RewriteBase /

RewriteRule ^(.*).html$ content/$1.html

Nick84
На сайте с 10.05.2006
Offline
55
#3

заюзал вариант john_petrov.

Как сделать чтоб теперь редиректило с content/page.html на page.html , чтоб не плодить дубли контента?

[Удален]
#4

Допишите после rewriteRule [L,R=301] - будет отвечать 301 редиректом

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