如何解决WordPress多站点子目录暂存站点-子站点具有多个额外目录
我创建了一个Wordpress多站点子目录站点。它工作正常,但是我要设置的登台站点存在一些问题。目前只有一个子站点,并且在暂存站点上,该子站点具有多个额外目录
PROD设置
-
父站点结构:website.com
-
子站点结构:website.com/site2 /
这是正常现象。但是,当我创建暂存站点时,会得到以下提示:
设置设置
-
父站点结构:website.com/stg /
-
子站点结构:website.com/stg/site2/site2 /
调试时我唯一遇到的是 如图所示,there are no apache modules。 (它应该显示this)如果没有apache模块,那么就没有mod_rewrite模块。
我已经与我的Web主机(站点)进行了交谈,并且mod_rewrite在服务器上处于活动状态,因此他们认为这是wordpress配置问题。我的htaccess文件启用了RewriteEngine,但仍然存在相同的问题。
RewriteEngine On
RewriteBase /dtstg/
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]
任何帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。