htaccess + subdomain

psh

Новичок
htaccess + subdomain

Здравствуйте,

Столкнулся с такой проблемой:

/var/www/<subdomain>/ содержит сайт

а сайте ЧПУ через обработчик 404 ошибки,
и htaccess такого содержания:

ErrorDocument 404 /index.php
ErrorDocument 401 /index.php

index.php - разбирает урл вида http://subdomain/english/faq на GET переменные lang=english, section_id=5

Проблема в том, что возникает бесконечный цикл при редиректе на линк вида http://subdomain/english/faq
Подскажите, чего нехватает в htaccess?

Заранее благодарен,
psh
 

psh

Новичок
mod_rewrite установлен и работает, иначе отвечал бы 404 not found
 

tz-lom

Продвинутый новичок
тогда было бы неплохо глянуть на этот чудесный .htaccess где установлен mod_rewrite но при этом ЧПУ сделан через ErrorDocument
 

tz-lom

Продвинутый новичок
и где здесь mod_rewrite -.-
для непонятливых:
так лучше не делать ибо тогда ни один POST запрос пройти не сможет

бесконечный цикл скорее всего возникает из за кривого скрипта,ErrorDocument не делает перенаправление (301)
 

psh

Новичок
скрипт работает в других местах, где сайты находятся в сабдирах, т.е. /var/www/site1/

а тут документ рут сам сабдир

подскажи, что нужно добавить в htaccess, какие rewriteRules

-~{}~ 13.10.10 16:42:

Сделал такой, неработает, что может быть не так?

ErrorDocument 404 /index.php
ErrorDocument 401 /index.php

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !login.php
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.servername.com/$1/ [L,R=301]
 
Сверху