Я использую файл htaccess для проекта, использующего следующие правила:
RewriteEngine on
RewriteRule ^page/([^/\.]+)/?$ page.php?page=$1 [L]
RewriteRule ^([^/\.]+)/?/([^/\.]+)/?$ page.php?theme=$1&pg=$2 [L]
RewriteRule ^([^/\.]+)/?$ page.php?theme=$1&pg=$1 [L]
RewriteRule ^([^/\.]+)/?/$ page.php?theme=$1&pg=$1 [L]
, который эффективно меняет domain.com/theme/page
на domain.com/page.php?theme=theme&pg=page
.
Проблема, с которой я столкнулся,что в этом проекте я также использую установку WordPress, установленную в domain.com/blog
.
, поэтому посещение domain.com/blog
переписывает в domain.com/page.php?theme=blog
и прерывает установку WordPress.
есть ли способ установить исключение из правила перезаписи, чтобы domain.com/blog
правильно загрузил блог wp?