alexhemp
Новичок
Простая регулярка для mod_rewrite - помогите - туплю опять вечером
Итак имеется последнее в списке правило для mod_rewrite
RewriteRule ^([a-zA-Z0-9_-]+)\.html$ pages.php?key=$1 [L,NC,NS]
Идея в том, что все адреса типа test.html преобразовать в
page.php?key=test
Это последний шаг обработки ЧПУ. Все было хорошо, пока не потребовались ключи содержащие точку наподобии test.begin.html и соотв нужен вызов - page.php?key=test.begin
При попытке дописать
^([a-zA-Z0-9_-\.]+)\.html$
Получил ошибку...
RewriteRule: cannot compile regular expression '^([a-zA-Z0-9_-\\.]+)\\.html$'
У меня уже опять к концу рабочего дня голова пухнет... подскажите что сделать чтобы непоследнюю точку можно было использовать...
Итак имеется последнее в списке правило для mod_rewrite
RewriteRule ^([a-zA-Z0-9_-]+)\.html$ pages.php?key=$1 [L,NC,NS]
Идея в том, что все адреса типа test.html преобразовать в
page.php?key=test
Это последний шаг обработки ЧПУ. Все было хорошо, пока не потребовались ключи содержащие точку наподобии test.begin.html и соотв нужен вызов - page.php?key=test.begin
При попытке дописать
^([a-zA-Z0-9_-\.]+)\.html$
Получил ошибку...
RewriteRule: cannot compile regular expression '^([a-zA-Z0-9_-\\.]+)\\.html$'
У меня уже опять к концу рабочего дня голова пухнет... подскажите что сделать чтобы непоследнюю точку можно было использовать...
