【发布时间】:2020-06-13 09:38:09
【问题描述】:
Wordpress 多站点(子域)是这样的:
- 根域:xxxx.com
- 子网站 1:a.xxxx.com
- 子网站 2:b.xxxx.com
- 子网站 3:c.xxxx.com
我想为每个子站点添加子目录(提供静态内容), 它看起来像这样:
- xxxx.com/z/
- a.xxxx.com/z/
- b.xxxx.com/z/
- c.xxxx.com/z/
xxxx.com/z/ 中的静态内容默认正确服务,我只需要创建一个名为 /z/ 的文件夹,并在那里添加内容, 但是我怎样才能使其他子站点下的其他 /z/ 也正确地提供内容?那可能吗? (每个子站点的静态内容都不同,尽管它们都被命名为 /z/
现有 nginx 配置文件的一部分:
server {
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
root /var/www/htdocs;
server_name xxxx.com *.xxxx.com;
index index.php index.html index.htm;
# Redis NGINX CONFIGURATION
set $skip 0;
# POST requests and URL with a query string should always go to php
if ($request_method = POST) {
set $skip 1;
}
if ($query_string != "") {
set $skip 1;
}
【问题讨论】:
标签: wordpress nginx multisite static-site