проблема htaccess для нескольких установок WordPress в разных папках - PullRequest
0 голосов
/ 18 января 2019

Я установил WordPress в несколько папок следующим образом:

www.maindomain.com/blog/
www.maindomain.com/news/
www.maindomain.com/other/

Я создал контекст в litespeed admin для каждой папки / uri и установил Rewrite Inherit = No.

.htaccess выглядит так:

Для www.maindomain.com/blog/

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

Для www.maindomain.com/news/

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

Для www.maindomain.com/other/

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

/blog/ и /news/ работают, но /other/ не работает с минимизировать CSS и комбинировать CSS. Если я проверяю, я вижу, что CSS возвращает 0 байтов.

CSS show 0 byte

Мне кажется, у меня проблема в .htaccess. Может ли кто-нибудь помочь мне в решении этой проблемы?

Спасибо.

1 Ответ

0 голосов
/ 18 января 2019

Я думаю, что у «другой» папки нет фиксированного пути / uri, потому что это переменный путь на сервере. Вам следует создать и использовать другую папку.

...