使用htaccess或任何其他方式将站点从https重定向到http

时间:2014-04-22 12:28:27

标签: php apache .htaccess redirect https

我尝试了搜索引擎上提到的所有答案,用于将网站从https重定向到http,但这些对我不起作用。

我尝试了How do you redirect HTTPS to HTTP?http://wp-mix.com/htaccess-redirect-http-to-https/所有方法

让我在这里解释一下:

在我的网站(combustiondepot.com)之前是单独的网站并且在那里安装了ssl。那个时候一切都很好。之后,我们删除了主要的combustiondepot.com网站,并将其作为主域名industrialstores.com的插件域。

现在网站工作正常,除了https。无论我改变了什么,我在htaccess或php中制作这些都是没用的。

1 个答案:

答案 0 :(得分:0)

如果您的配置中允许使用.htaccess,则上述示例有效。 Allow Override

如果你想使用代码,你可以做这样的事情,假设你使用php。

<?php
if  ( $_SERVER['HTTPS'] )
    {
            $host = $_SERVER['HTTP_HOST'];
            $request_uri = $_SERVER['REQUEST_URI'];
            $good_url = "http://" . $host . $request_uri;

            header( "HTTP/1.1 301 Moved Permanently" );
            header( "Location: $good_url" );
            exit;
    }
?>