如何更改此.htaccess以在SSL中加载我的网站

时间:2016-07-11 14:29:38

标签: .htaccess mod-rewrite ssl

我的.htaccess文件如下所示

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker

x = np.random.random((50))*2 -1
y = np.random.random((50))

plt.scatter(x,y,c=x**3,cmap='viridis',vmin=-1,vmax=1)
cb = plt.colorbar()

def label_cbrt(x,pos):
    return "{:4.2f}".format(np.cbrt(x))

cb.formatter = ticker.FuncFormatter(label_cbrt)
cb.update_ticks()

plt.show()

最近我安装了SSL,因此我需要确保我的客户使用HTTPS连接到我的网站。那么我需要在此代码中进行哪些更改才能在SSL中加载我的网站

1 个答案:

答案 0 :(得分:1)

要在SSL中加载您的网站,您可以使用

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#http to https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [NE,L,R]
###########
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>