.htaccess 如何强制http post通配符重定向

.htaccess 如何强制http post通配符重定向,.htaccess,redirect,wildcard,.htaccess,Redirect,Wildcard,我有大量的页面,我想强制使用http而不是https。我目前拥有的代码是: RewriteEngine On RewriteCond %{HTTPS} =on RewriteRule ^$ http://mydomain.com [R=301,L] 如何将通配符重定向添加到此位置?也许吧 RewriteRule ^$ http://mydomain.com/category/* [R=301,L] 它在WordPress网站上,如果这有什么区别的话 干杯 这将重定向https://hos

我有大量的页面,我想强制使用http而不是https。我目前拥有的代码是:

RewriteEngine On

RewriteCond %{HTTPS} =on

RewriteRule ^$ http://mydomain.com [R=301,L]
如何将通配符重定向添加到此位置?也许吧

RewriteRule ^$ http://mydomain.com/category/* [R=301,L]
它在WordPress网站上,如果这有什么区别的话

干杯


这将重定向
https://hostname/*
http://hostname/*

那么$1就像一个通配符指示器?*将被重定向,我不希望它影响站点上的每个页面。
$1
表示第一个匹配的子模式(括号中的第一个块)
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteRule (.*) http://%{HTTP_HOST}/$1 [R=301,L,QSA]