使用多站点功能创建的扩展URL不加载CSS/JS

时间:2015-10-29 作者:Zama Ques

我的htaccess配置如下:

RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\\.php)$ $2 [L]
RewriteRule . index.php [L]
wp-config 文件如下

define(\'WP_ALLOW_MULTISITE\', true);

define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', false);
define(\'DOMAIN_CURRENT_SITE\', \'www.example.com.au\');
define(\'PATH_CURRENT_SITE\', \'/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
子文件夹URL如下http://www.example.com.au/support/

您能否建议需要做哪些更改,以便将JS/CSS文件加载到基于路径的子站点中?使用的版本为4.3.1

1 个回复
最合适的回答,由SO网友:Zama Ques 整理而成

apache 配置文件,我们有wp_security.conf 已启用。此配置文件包含要拒绝的ACL.htaccess 来自所有人。在注释ACL条目时,CSS/JS 正在扩展加载multisite URL。