Не открываются прямые ссылки. Почему?

Focus

Новичок
Есть ссылка - http://site.com/rss/file.xml
Физически папка и файл существуют, тоесть есть папка в корне сайта rss и есть файл в ней file.xml
Для страницы http://site.com/rss/ - сгенерированно правило в .htaccess :
RewriteRule ^rss/ index.php?main=rss [QSA]
чтобы вывести список файлов, тоесть http://site.com/rss/ - открывается в браузере сгенерированная скриптом страница

Есть еще такое правило:
RewriteRule ^([a-z_0-9\-]{2,60})/$ index.php?rub=$1&main=rub&do=rub [QSA]
по страницам такого типа віводятся рубрики сайта например site.com/bla/

Вопрос. Почему при заходе http://site.com/rss/file.xml я попадаю на страницу http://site.com/rss/
(тоесть xml не отдает, а отдает страницу site.com/rss/ )
 

ArkDoom

Новичок
Focus

Я уже в шоке от подобных тем и того как их пишут. Тебе нужно отдавать СПИСОК ФАЙЛОВ, или сделать нормальный RSS?!

Если ты умеешь работать, хоть чуток с php&mysql то выводи все при помощи этого (2 ссылка с гугла) http://www.oqbo.ru/read.php?block=11
и забудь про все, ибо я думаю у тебя не миллион посещенйи в день, таковй варриант оптимальный.
 

ArkDoom

Новичок
Focus

Если генерится страница УЖЕ СО СЫЛКАМИ. Вопрос: А в чем тогда собсвенно вопрос?
 

ArkDoom

Новичок
Удали првила из .htaccess.

Зачем они тебе? Если у тебя есть ссылки с index файла на все нужные XML?
 
Сверху