полный ХТАЦЦЕСС не помешает, ТС!
RewriteRule ^dir/([a-zA-Z-]+)/([\.a-zA-Z0-9-]+[0-9]+)$ dir/?category=$1&article=$2
[0-9]+ - означает что адрес должен заканчиваться на цифры(одна или больше).
Как успехи, ТС? Посмотрели хоть 1 часть до конца?
Помимо того, что тм дают в заданиях, неплохо бы самому что либо делать(какой-то свой проект).
да точно, это мой затуп про "только на 3 реврайтруль". Я рад, что помогло:)
Перед правилами пропишите условия(REWRITE_COND) - если директория НЕ images
НУ или если это не файл - кажись более правильно. Во многих CMS-ках так и сделано.
RewriteCond %{REQUEST_FILENAME} !-f
Точнее не перед правилами, а перед 3-им правилом, которое у Вас вызывает траблы.
На счет готовых решений хз, но думаю, что мы с Вами не первые, и даже не десятые/сотые люди, кто с этим сталкивался. Курите гуглю, по-любому найдете:)
так это не тока в браузере будет отображаться, она еще так и проиндексируется. Считайте это костылем, и все же постарайтесь найти решение этой проблемы.
ЗЫ. вспомнил. Я эту бяку поборол прямой вставкой/редактированием в БД строки с необходимой записью. Тока если открыть потом ее в редакторе, она снова будет убита/заменена.
‘ это походу из другой оперы:)
Попробуйте использовать 16-тиричное значение апострофа.
%27 - так она в урле вообще выглядет.
Попробуйте, может и поможет)
Но все равно это не панацея)
Надо крутить сам ДЛЕ.
Где-то в тырнете находил, делал, сейчас к сожалению не помню линк.
Имеете ввиду, чтобы при запросе index.php?action=category&name=trava&page=1 перекидывало на индекс.пхп? Зачем на индекс пхп? Почему бы не переадресовывать на правильную ЧПУ-шную ссылку?
никакой выгоды автор вируса не получает.
Повышение самооценки плюс моральное удовлетворение, это еще тот наркотик:)