将单个页面从 HTTPS 重定向到 HTTP


Redirect a single page from HTTPS to HTTP

我有一个完全在HTTPS上运行的网站。并且有一个文件不需要在HTTPS中加载。因此,我试图从htaccess重定向它,但它不起作用。

RewriteCond %{HTTPS} on
RewriteRule ^xml$ http://mysite/api.php [L,R=301]

这是我尝试过的线路,但它们不起作用。

我也试过这个,但否定了。HTTPS 到 HTTP htaccess 重定向仅适用于主页

您可以使用

简单的301重定向。只需将其放入您的 .htaccess 中即可

redirect 301 /api.php http://mysite/api.php

这应该有效,因为它只是在https或http上获取api.php文件并告诉它转到