структура в корне это:
ROOT\_public
ROOT\_blog
ROOT\_about
когда что-то приходит на domain.com/blog, оно будет читать root_blog
когда что-то приходит на domain.com/maps, оно будет читать root_maps (второй)
когда придет все остальное, он будет читать папку root_public .. (третье)
третий не работает!
почему
RewriteEngine on
# rewrite to trailing shash in domain/about and domain/maps
RewriteRule ^(about|blog|docs)$ /$1/ [R]
# rewrite domain.com/about/something to /_about/something
RewriteRule ^(about|blog|docs)/(.*)$ /_$1/$2/
# rewrite anything that doesn't start about/ or maps/ to _public
RewriteCond %{REQUEST_URI} !^/(about|maps|docs)/
RewriteRule ^(.*)$ _public/$1
Я понятия не имею, почему это не работает. пожалуйста помоги. спасибо!