Apache .htaccess从https重定向到非https用于单个URL

时间:2014-06-24 04:15:51

标签: apache .htaccess mod-rewrite redirect

好的,在这里和Google上研究过这个死神。尝试获取https URL以重定向到非HTTPS URL。

我尝试过各种类型的组合,但是这个网址没有任何效果:

https://www.urotoday.com/403-perspectives-from-the-editor-in-chief-june-2014

我想要做的就是重定向到http://www.urotoday.com/403-perspectives-from-the-editor-in-chief-june-2014

这没有;为我工作:

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/403\-perspectives\-from\-the\-editor\-in\-chief\-june\-2014$
RewriteRule .* "http\:\/\/www\.urotoday\.com\/403\-perspectives\-from\-the\-editor\-in\-chief\-june\-2014" [R=301,L]

1 个答案:

答案 0 :(得分:1)

将此规则放入您的DOCUMENT_ROOT htaccess:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(403-perspectives-from-the-editor-in-chief-june-2014)/?$ http://%{HTTP_HOST}/$1 [R=301,L,NC]

如果有效,请告诉我。 :)