Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > htaccess частично перестал работать


Автор: Bricius 27.12.2007, 00:15
Какое-то время назад перестал правильно работать htaccess. Файл примерно такого содержания:
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d

# Service
RewriteRule ^([A-z\-]*)/service/([0-9]*)$    services.php?id=$2&lang=$1  [QSA]
RewriteRule ^([A-z\-]*)/service/([0-9]*)/$    services.php?id=$2&lang=$1  [QSA]

Адрес страницы получается такой:
www.domain.com/rus/service/1234/

Раньше работало 2 варианта:
www.domain.com/rus/service/1234
www.domain.com/rus/service/1234/

Теперь же почему-то работает только второй. Первый возвращает пустую страницу.

Кто-нибудь может подсказать почему не работает первый вариант?

Автор: ZeeLax 27.12.2007, 10:31
Цитата(Bricius @  27.12.2007,  03:15 Найти цитируемый пост)
Кто-нибудь может подсказать почему не работает первый вариант? 

Это типа загадка? Кто первый догадается, того и тапки?
Логи читали?

Автор: marykone 27.12.2007, 14:12
Цитата(ZeeLax @  27.12.2007,  10:31 Найти цитируемый пост)
Это типа загадка? Кто первый догадается, того и тапки?


 smile 

сорри неудержался нафлеймил !

Автор: Bricius 27.12.2007, 15:40
Цитата(ZeeLax @ 27.12.2007,  10:31)
Цитата(Bricius @  27.12.2007,  03:15 Найти цитируемый пост)
Кто-нибудь может подсказать почему не работает первый вариант? 

Это типа загадка? Кто первый догадается, того и тапки?
Логи читали?

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

К сожалению, к логам доступа нет.

Автор: ZeeLax 27.12.2007, 17:28
Здесь не служба поддержки. И не куча "злых зазнавшихся жирных ленивых админов". И мы не анализатор ошибок. Мы не подсказываем (по мере возможности) решение, а помогаем автору найти его самому, делясь ценными идеями/советами. Автор получает свою долю опыта, мы - свою. Схема "вот задача, а вот вам решение" малоинтересна, ничего не даёт автору (да и отвечающим не много даёт).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)