Wordpress管理网络链接缺少斜杠
我无法访问wordpress管理网络页面,返回错误404未找到页面。当我打开链接blabla.com/wordpress/wp-admin/network时,我注意到链接会自动更改,然后它会自动重定向到链接blabla.com/wordpresswp-admin/network(注意缺少斜杠)。所有其他链接都可以,我可以访问bla.com/wordpress/wp-admin页面,没有任何问题。只能访问网络页面。 如何修复它?我使用一个插件名复制器将我的站点从wamp localhost迁移到共享主机,复制器得到警告,它将有小问题迁移wordpress的多站点功能。我想这是问题的根源。有什么想法吗?或者共享主机无法读取htaccess文件 htaccess文件已添加斜杠,但仍不起作用Wordpress管理网络链接缺少斜杠,wordpress,Wordpress,我无法访问wordpress管理网络页面,返回错误404未找到页面。当我打开链接blabla.com/wordpress/wp-admin/network时,我注意到链接会自动更改,然后它会自动重定向到链接blabla.com/wordpresswp-admin/network(注意缺少斜杠)。所有其他链接都可以,我可以访问bla.com/wordpress/wp-admin页面,没有任何问题。只能访问网络页面。 如何修复它?我使用一个插件名复制器将我的站点从wamp localhost迁移到共
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
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
我在wp_config中将multisite从true改为false,然后链接就完美地工作了。为什么会这样?终于明白了。只需打开wp-config.php,在行中添加斜杠:
define('PATH_CURRENT_SITE', '/wordpress');
变成
define('PATH_CURRENT_SITE', '/wordpress/');