| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование 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 |
Это типа загадка? Кто первый догадается, того и тапки? Логи читали? |
| Автор: marykone 27.12.2007, 14:12 |
сорри неудержался нафлеймил ! |
| Автор: Bricius 27.12.2007, 15:40 | ||
Предполагаю, что у меня где-то ошибка в написании правил. Причем ошибка, с которой другие уже сталкивались. К сожалению, к логам доступа нет. |
| Автор: ZeeLax 27.12.2007, 17:28 |
| Здесь не служба поддержки. И не куча "злых зазнавшихся жирных ленивых админов". И мы не анализатор ошибок. Мы не подсказываем (по мере возможности) решение, а помогаем автору найти его самому, делясь ценными идеями/советами. Автор получает свою долю опыта, мы - свою. Схема "вот задача, а вот вам решение" малоинтересна, ничего не даёт автору (да и отвечающим не много даёт). |