【问题标题】:How to fix https error如何修复https错误
【发布时间】:2016-08-02 22:02:45
【问题描述】:

这是 wordpress 网站,我只为一些 .php 页面安装了 ssl 证书,然后我从服务器中删除了 ssl 证书。现在页面加载了 https 并且它被划掉了但是 wordpress 网站运行正常但是 .php 文件没有通过错误加载它,如下所示。

在此服务器上未找到请求的 URL /indiv/login.php。

Apache 服务器位于 www.mydomain.com 端口 443

以下是我当前的 .htaccess 代码。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /indiv/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /indiv/index.php [L]
 RewriteCond %{HTTPS} on
RewriteRule ^/?$ http://%{SERVER_NAME}/indiv/ [R=301]
RewriteRule ^indiv/?$ http://%{SERVER_NAME}/indiv/ [R=301,L]
</IfModule>

注意:我清除了浏览器缓存但没有运气。

【问题讨论】:

    标签: php wordpress .htaccess ssl


    【解决方案1】:

    尝试从您的.htaccess 中删除此行

    RewriteRule ^indiv/?$ http://%{SERVER_NAME}/indiv/ [R=301,L]
    

    【讨论】:

    • 得到这样的错误:页面没有正确重定向 Firefox 检测到服务器正在以永远不会完成的方式重定向对该地址的请求。此问题有时可能是由禁用或拒绝接受 cookie 引起的。
    猜你喜欢
    • 2014-08-04
    • 2022-10-07
    • 1970-01-01
    • 2015-12-04
    • 2016-11-17
    • 2011-07-24
    • 2021-05-10
    • 2017-07-17
    • 2013-03-05
    相关资源
    最近更新 更多