我在这里找不到答案。但是on the net, 它是德语的。我想我在这里分享它,因为它是一个简洁的解决方案。
根据建议,我将以下cookie常量添加到wp-config.php
.
define( \'ADMIN_COOKIE_PATH\', \'/\' );
define( \'COOKIEPATH\', \'\' );
define( \'SITECOOKIEPATH\', \'\' );
并替换了
.htaccess
使用:
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-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]
在此之后,您可以创建一个具有随机子域的新站点。因为您仍然无法直接将新站点创建为子目录域。但您可以转到新创建的域的编辑屏幕,然后在那里将URL更改为您想要拥有的子目录域。
到目前为止,它对我来说很有魅力。