Правильность htaccess файла

S
На сайте с 21.10.2007
Offline
34
451

Здравствуйте. У меня проблемка не великая. Может кто знаюший помогите. Проблема следующая:

Имеется файл htaccess с таким содержанием:

RewriteEngine on

RewriteBase /

RewriteRule ^([^/]*)/([^/]*)\.html$ /index?dr=$1&id=$2

#RewriteCond %{HTTP_HOST}^iwork.com.ua$[NC]

#RewriteRule ^(.*)$ http://www.iwork.com.ua/$1[R=301,L]

Две нижние строки закоментированы. Если их разкоментировать, сайт становится недоступен по ошибке 500. Что нужно изменить, чтобы при раскоментировании сайт работал?

Первое правило это модрерайт, он работает, второе правило перенаправление чтоб с site.ru перенаправляло на www.site.ru оно не работает. Что тут я написал не так?

[Удален]
#1

Пожалуй все не так. Зачем регулярки в левой части если в правой абсолютный путь? достаточно одного правила - слева без ввв справа с ввв.

S
На сайте с 21.10.2007
Offline
34
#2

Не понял ничего из сказанного.)

Shtogrin
На сайте с 02.11.2006
Offline
95
#3

RewriteCond %{HTTP_HOST} ^iwork\.com\.ua$ [NC]

внимательно с пробелами

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).

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