我试图使用以下内容:
# any https link with product_info.php in it >> the http link
RewriteCond %{HTTPS} =on
RewriteCond %{REQUEST_URI} ^product_info\.php$
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
但是,链接中带有该文件名的URI不会重定向到http
答案 0 :(得分:0)
您需要删除与请求uri匹配的正则表达式中的^
限定符。您还可以摆脱第二个条件并将其与规则结合起来:
# any https link with product_info.php in it >> the http link
RewriteCond %{HTTPS} =on
RewriteRule product_info\.php$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]