Pinko
Новичок
регулярные выражения / mod_rewrite
Работающий код:
RewriteRule ^([a-zA-Z]+)(/?)((/index .[a-z]+)?)$ index.php?m=$1
Неработающий код:
RewriteRule ^([a-zA-Z]+)(/?)((/[a-z]+ .[a-z]+)?)$ index.php?m=$1
красным выделено различие строк.. почему второе регулярное выражение перестает работать? Судя по всему дело в точке, если ее убрать, то всё хорошо... экранирование пробовал, пробовал включать точку в множество и что только не пробовал, не пробовал правильный вариант =))))) какой он?) Почему я не могу заменить буквы множеством букв в данном случае? Игра со скобками тоже результат не дала.
Работающий код:
RewriteRule ^([a-zA-Z]+)(/?)((/index .[a-z]+)?)$ index.php?m=$1
Неработающий код:
RewriteRule ^([a-zA-Z]+)(/?)((/[a-z]+ .[a-z]+)?)$ index.php?m=$1
красным выделено различие строк.. почему второе регулярное выражение перестает работать? Судя по всему дело в точке, если ее убрать, то всё хорошо... экранирование пробовал, пробовал включать точку в множество и что только не пробовал, не пробовал правильный вариант =))))) какой он?) Почему я не могу заменить буквы множеством букв в данном случае? Игра со скобками тоже результат не дала.