首页 建站知识 新建wordpress网站开启ssl https后打开页面登陆后台不能访问提示404 Not Found解决方法

新建wordpress网站开启ssl https后打开页面登陆后台不能访问提示404 Not Found解决方法

爱正版站长在一次新建安装设置wordpress网站的时候,搭建好后就在宝塔面板开启设置了ssl即https。然后准备去后台设置其他内容,但是当我打开网站登陆后台的时候却提示404 Not Found,怎么也访问不了,除了首页,打开其他页面也是同样的提示。

%title插图%num

于是就去网上搜索各种解决方法,同类相符合的问题基本没有,只能各种方法测试。

以下这个方法本以为应该可以解决,却未能解决

1、打开网站根目录文件\wp-includes\functions.php,找到代码 require( ABSPATH . WPINC . '/option.php' );大概在第8行。

在下方添加以下代码:

add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2); function agnostic_script_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); }
add_filter('style_loader_src', 'agnostic_style_loader_src', 20,2); function agnostic_style_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); }

2、打开网站根目录\wp-config.php文件找到代码

* @package WordPress
*/
在下方添加如下代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

新建wordpress网站开启ssl https后打开页面登陆后台不能访问提示404 Not Found我的解决方法

前台的后台登陆链接默认是wp-admin.php,这个登陆会提示404 Not Found无法登陆

但是当我们使用wp-login.php,就可以正常打开登陆后台,链接参考如下

https://www.azbdh.com/wp-login.php

登陆以后,我们在后台设置-固定链接-自定义结构

改为/%post_id%.html,然后点击保存

再去宝塔面板将伪静态设置为wordpress即可

你再去打开网页登陆后台一切正常,到此问题解决。

如何避免此类问题?

安装好wordpress后,先设置固定链接为/%post_id%.html

然后设置宝塔面板的伪静态,再去开启设置ssl即可

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

%title缩略图

如何怎么设置实现wordpress关注微信公众号回复关键词获取验证码查看隐藏内容下载链接插件

我们都希望自己的微信公众号能多一些粉丝,对于有网站的站长来说,自然也通过网站流量来导入到微信公众号。 网站吸粉到微信公众...
%title缩略图

网站没有备案能申请QQ互联吗,怎么如何申请QQ互联,网站QQ登陆

对于一些新手站长,看到QQ互联申请的时候需要填写备案信息就以为没有备案的网站是不可以申请QQ互联的功能的。 其实QQ互联...
%title缩略图

wordpress如何设置邮件发送smtp,用户注册邮箱验证,怎么配置有留言评论邮件通知

在我们搭建好网站,安装好主题时,可能会发现没有配置smtp的地方,那么用户注册邮箱验证,用户留言评论通知站长,这些功能怎...
%title缩略图

WordPress网站地图XML报错"This page contains the following errors:",无法生成的解决修复方法

今天再给一个网站生成地图的时候提示如下错误 "This page contains the following erro...
%title缩略图

wordpress后台用户个人头像设置可以修改插件WP User Avatar

当我们安装好wordpress后我们发布文章用头像默认是没有显示的 但是我们想要修改怎么办呢 后台显示是这样的,好像不太...

发表评论

您的电子邮箱地址不会被公开。

返回顶部