子文件夹多站点问题。主题和插件文件404

时间:2017-03-29 作者:Gaston Flanchard

我已经设置了一个子文件夹multisite。主要站点:https://cs-amx.org/子域站点:https://cs-amx.org/chypre

您可以看到维护屏幕在主站点上显示良好,但在子域站点上显示不好。

所有的主题和插件文件都会导致404。

例如,cs amx。组织/chypre/wp内容/插件/维护/加载/样式。css不加载。

但cs amx。组织/wp内容/插件/维护/加载/样式。css运行良好。

cs amx的管理面板。不过,org/chypre/wp admin/works。

以下是的内容。htaccess文件:

# BEGIN WordPress
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]
# END WordPress
有什么想法吗?

2 个回复
最合适的回答,由SO网友:Nikolay 整理而成

这个htaccess看起来不错。它和我的一模一样。有吗。htaccess/wp content/或/wp中的文件包括/或主站点文件夹中的一级?

同时尝试停用所有插件。

我还发现this topic 这似乎是为了同一个问题。从我读到的内容来看,托管安全措施导致了一种情况。未使用htaccess文件,需要对apps/wordpress/conf/http应用程序进行更改。conf文件。这是the exact post 我说的是。

SO网友:Djave

我和你有一个非常相似的问题。

在我的情况下,我的服务器运行的是apacheand nginx公司。Nginx提供静态文件,这意味着。样式表和js文件等的htaccess被忽略了。所有的管理区域都工作得很好。

我联系了我的托管公司,他们能够禁用nginx静态文件托管,这立即解决了问题。

相关推荐

如何在同一个子目录下安装不同域名的WordPress MultiSite?

目前,我有一个WordPress博客,其中有一个域,如下所示:http://example.com/blog所有WordPress文件都在blog 目录现在我想使用WordPress多站点功能创建另一个站点。第二个站点如下:http://example-2.com/blog两个域都指向相同的root directory 因此,两个域都可以访问相同的blog 目录我已尝试使用此插件WordPress MU Domain Mapping 由于当前正在安装WordPress,因此无法正常工作/blog/以下是我