在https站点上有一个非https文件以及如何在htaccess文件中编写代码

时间:2016-06-05 22:51:04

标签: .htaccess https url-rewriting

我们的软件使用我们网站上的文件来检查它是否有效并且硬编码到软件中,我希望我们的网站转到https但是希望将此文件的目录保留为http。

1 个答案:

答案 0 :(得分:0)

您可以使用以下配置将.htaccess添加到您的网站根目录:

# This will enable the Rewrite capabilities
RewriteEngine On

# This checks to make sure the connection is not already HTTPS
RewriteCond %{HTTPS} !=on

# This checks file name is not file.txt
RewriteCond %{REQUEST_FILENAME} !file.txt

# This redirects to all requests to https 
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

请查看此reference了解详情。