我无法访问wordpress管理网络页面,它返回错误404页未找到。当我打开链接blabla.com/wordpress/wp-admin/network时,我注意到链接自动更改,然后它自动重定向到链接blabla.com/wordpresswp-admin/network(注意缺少斜杠)。所有其他链接都可以,我可以访问blabla.com/wordpress/wp-admin页面,没有任何问题。仅不能访问网页。如何修复它?我使用一个插件名称复制器将我的站点从wamp localhost迁移到共享主机,复制器得到警告,它在迁移wordpress的多站点功能时会有小问题。我猜这就是问题的根源。有什么想法吗?或者共享主机无法读取htaccess文件?
htaccess文件添加了斜杠,但仍无法正常工作。
# 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,这样链接就可以正常工作了。为什么会这样呢?
发布于 2018-02-20 08:21:10
终于弄清楚了。只需打开wp-config.php,在行中添加一个斜杠:
define('PATH_CURRENT_SITE', '/wordpress');成为
define('PATH_CURRENT_SITE', '/wordpress/');https://stackoverflow.com/questions/48875035
复制相似问题