Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 30.09.2008 19:52
Сейчас, если зайти site.ru/notfound.html - выдаёт статус 500.Что в логе по этому поводу?
Почему пропускает 1d, d1, dd ? ведь в правиле чётко указано только цифры 0-9Именно выражение «^([0-9]+)/?$» пропускать буквы не может.
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([0-9]+)/?$ view.html?id=$1 [L]