Я использую файл Htaccess для проекта, который использует следующие правила:Htaccess мод-переписывают конфликт с WordPress
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?
это почти работает. добавив, что означает, что 'domain.com/blog' загружает wp, но загружается как' domain.com/blog/? theme = blog & pg = blog', и если я попробую 'domain.com/blog /', он не работает , Это также не работает для подробных страниц в блоге. – TH1981