Questions tagged «ssl»

6
WordPress wp-admin https重定向循环
我使用nginx作为我的网络服务器,并且我已经编辑了配置文件以指向https,因此我将WordPress网址设置更改为https,并且还将WordPress force ssl管理员代码添加到了我的wp-config文件中,但是我一直遇到错误“ 该网页具有重定向循环 ”
60 ssl  nginx 


1
将$ _SERVER ['HTTPS'] ='on'设置为禁止访问wp-admin
首先,我的服务器位于负载均衡器后面。我的SSL证书位于负载平衡器上,并处理HTTPS。来自端口443的数据将使用端口80上的HTTP转发到Wordpress服务器。 但是,wordpress和php不知道我的服务器配置。这会使浏览器对我有效的SSL证书的有效性产生怀疑。 为了解决这个问题,我将以下代码添加到functions.php中。我在这里找到了此代码,而法典对此表示同意。 /** * Make PHP HTTPS aware via HTTP_X_FORWARDED_PROTO */ if(isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $_SERVER['HTTPS']='on'; } 这对于前端非常有用,但是现在即使使用我的管理员帐户也无法访问/ wp-admin /。登录后,我收到一条消息,“抱歉,不允许您访问此页面。” 没有提供其他帮助。 因此,我在wp-admin文件夹中进行了搜索,发现“抱歉,不允许您访问此页面”。出现17次不同的时间。 这些错误消息大多数与用户权限检查相关联。 如何使HTTPS保持打开状态并保留管理员访问权限? 摘要: 在将HTTP_X_FORWARDED_PROTO逻辑添加到functions.php之前,我可以访问wp-admin / 将HTTP_X_FORWARDED_PROTO逻辑添加到functions.php后,我无法访问wp-admin / 将HTTP_X_FORWARDED_PROTO逻辑删除到functions.php后,我无法访问wp-admin / 更新: 我发现错误消息来自wp-admin / menu.php,而这部分代码位于底部。我menu.php在错误的末尾添加了内容,以找出它是该文件。 if ( !user_can_access_admin_page() ) { /** * Fires when access to an …

4
SSL破坏了Wordpress CSS
我们从网络解决方案购买了SSL证书(决不会将它们推荐给我最大的敌人,顺便说一句)。 显然它已被激活...做了一些检查说它已为我们的域激活。但是,当我输入https://www.texasshredderclassic.com时,整个站点就会中断。更具体地说,通过“中断”,我的意思是它完全禁用了CSS,并且我的登录用户名和密码不再起作用(似乎是个线索?) 我曾尝试下载Wordpress HTTPS,但这将我踢出了管理页面,并且还破坏了CSS。 我不在乎它是否可以在整个网站上正常运行,只需要它在我们的表单页面(texasshredderclassic.com/registration)上运行–使用重力形式并连​​接到authorize.net! 我在这里扯头发,因为我不知道下一步要去哪里。似乎我们拥有SSL证书...简直无法运作!任何帮助是极大的赞赏!
15 css  ssl  https 

2
将MultiSite安装从HTTP切换到HTTPS
我安装了URL设置为http://example.com的 MultiSite ,但现在我想强制所有请求通过HTTPS进行,因此我试图将URL更改为https://example.com。我浏览了数据库,并将所有siteurl和home值更新为https,但是该站点仍通过HTTP加载,而不是重定向到HTTPS。 我知道我可以设置一些htaccess规则,但是容易出错。在常规安装中,WordPress会自动将所有请求重定向到siteurl和home设置中定义的规范URL ,因此我假设MultiSite也是如此。

4
如何对所有请求强制使用SSL?
有没有一种方法可以对所有请求强制使用SSL?非常类似于使用admin ssl的选项,但是对于所有请求(包括未登录的请求)。
9 ssl 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.