Тут самая попа в том, что никак не посмотреть пошагово результаты преобразований. Если кто знает как это сделать, подскажите пожалуйста.
Цитата:"(Expr11|Expr12|Expr13)" - преобразуем в как и было
первая мысль была именно такой, но ничего не выходит из этогу путного (((
Нормальной объяснялки по этой теме ненайти (((
дальше я попытаюсь изложить эту тему как я ее понимаю, поправте пожалуйста, где неверно
есть такой адрес http://localhost/aaa/bbb/
в корне сайта лежит .htaccess тоесь http://localhost/[dot]htaccess
"RewriteBase /" - означает, что мы будем оперировать с "aaa/bbb/" этой частью урла, как я понял без слеша вначале
дальше
"RewriteRule ([^/]+)/$ ?page=$1" пробовал написать так "([^/]+)/ ?$", вылезает ошибка 500, так и не понял почему (дальше буду рассматривать вариант без вопросительно знака)
по данному правилу следует что
"aaa/bbb/" будет преобразовано в "aaa/?page=bbb". Или в "?page=bbb", по логике должен быть первый вариант, но по практике получается второй, опять же не понятно почему
... думаю надо покаа с этим разобраться, а потом ехать дальше
|