2 установки WordPress - проблема с посещением второй установки - PullRequest
0 голосов
/ 04 апреля 2020

Я копался в stackoverflow и гуглил перед публикацией и не нашел правильного решения.

У меня есть основной WordPress-сайт, который является domain.com, и я установил другой WordPress-сайт, полностью независимый (потому что нам нужно было таким образом) под domain.com/shop.

Если я захожу на domain.com, все работает как положено. Если я захожу на domain.com/store, он показывает сайт domain.com. ОШИБКА здесь. Если я захожу на domain.com/store/index.php, я вижу новую установку WordPress.

Почему это происходит и как я могу избежать этого? Я знаю, что это относится к htaccess, но я не знаю, как правильно его кодировать.

Спасибо, Даниэль

Ответы [ 2 ]

0 голосов
/ 12 апреля 2020

Удалить / сохранить из последнего правила (RewriteBase остается прежним).

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteBase /store/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
0 голосов
/ 05 апреля 2020

Попробуйте следующее содержимое htaccess для /store/ directory:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /store/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /store/index.php [L]
</IfModule>

# END WordPress
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...