首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wordpress管理网络链接缺少斜杠

Wordpress管理网络链接缺少斜杠
EN

Stack Overflow用户
提问于 2018-02-20 06:17:28
回答 1查看 920关注 0票数 0

我无法访问wordpress管理网络页面,它返回错误404页未找到。当我打开链接blabla.com/wordpress/wp-admin/network时,我注意到链接自动更改,然后它自动重定向到链接blabla.com/wordpresswp-admin/network(注意缺少斜杠)。所有其他链接都可以,我可以访问blabla.com/wordpress/wp-admin页面,没有任何问题。仅不能访问网页。如何修复它?我使用一个插件名称复制器将我的站点从wamp localhost迁移到共享主机,复制器得到警告,它在迁移wordpress的多站点功能时会有小问题。我猜这就是问题的根源。有什么想法吗?或者共享主机无法读取htaccess文件?

htaccess文件添加了斜杠,但仍无法正常工作。

代码语言:javascript
运行
复制
# 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,这样链接就可以正常工作了。为什么会这样呢?

EN

回答 1

Stack Overflow用户

发布于 2018-02-20 08:21:10

终于弄清楚了。只需打开wp-config.php,在行中添加一个斜杠:

代码语言:javascript
运行
复制
define('PATH_CURRENT_SITE', '/wordpress');

成为

代码语言:javascript
运行
复制
define('PATH_CURRENT_SITE', '/wordpress/');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48875035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档