2016-05-14 40 views
1

我有mysite.fcgi文件,其中django項目的位置被寫入。我有工作的.htaccess文件。HTTP到HTTPS在Django中使用.fcgi和.htaccess

AddHandler fcgid-script .fcgi 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ mysite.fcgi/$1 [QSA,L] 

我想讓這個.htaccess將所有http請求重定向到https。我試圖把https:// infront of mysite.fcgi,但沒有工作。任何幫助是極大的讚賞。

回答

1

您可以將下列行添加到您的.htaccess文件:

RewriteCond %{HTTPS} !=on 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

也看到this page了更詳細的討論等方法。

+0

謝謝!該鏈接非常有用。 – user3236678

相關問題