Знатоки mod_rewrite помогите пожалуйста

Rimlyanin
На сайте с 22.02.2006
Offline
200
195

Пытался нагуглить решение, но как-то не удалось.

В общем, в двух словах, что требуется:

1. файл, лежащий в корне сайта, к примеру file1.txt продолжал открываться по строму адресу, т.е. old-site.com/file1.txt

2. файл file2.txt, лежащий в подпапке сайта, продолжал оставаться доступным по старому адресу old-site.com/folder/

После этих правил будет следующее:

RewriteCond %{HTTP_HOST} ^www.old-site.com$ [NC,OR]

RewriteCond %{HTTP_HOST} ^old-site.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.new-site.com$ [NC]
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]

По первому пункту у меня есть мысль:

RewriteRule ^file1.txt$ - [L]

По второму пункту - переложить файл из подпапки в корень и

RewriteRule ^folder$ file2.txt - [L]

Подтвердите или поправьте меня.

Спасибо за помощь

P.S. О том, что эти все правила должны начинаться с

RewriteEngine On

RewriteBase /
RewriteRule .htaccess - [F]

я в курсе

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