2017-04-19 160 views
0

我想将我的域名http://flexy.tk更改为https://flexy.tk,我不知道在这个.htaccess文件中编辑什么我是新的,所以请详细说明plz帮助,我不想冒任何风险但我尝试改变我从http最后一行到https,但我不知道是不是工作或没有所以先感谢https重定向.htaccess

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www\.flexy\.tk$ 
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ 
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ 
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$ 
RewriteRule ^/?$ "http\:\/\/flexy\.tk\/" [R=301,L] 

给予降级之前,尽量帮第一位朋友

+0

https://duckduckgo.com/?q=apache2+automatically+redirect+to+https&atb=v52-2_a&ia=web – mkaatman

+1

[http to https apache redirection]的可能重复(http://stackoverflow.com/问题/ 16200501/http-to-https-apache-redirection) – mkaatman

+0

我已经在网上搜索,我知道要添加什么,但我不知道在这段代码中编辑什么 –

回答

0

只是做它是这样的:

RewriteEngine on 
RewriteCond %{HTTPS} !=on 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 
+0

第三,第四和第五行是什么意思在我的代码中我可以删除那个 –

+0

是的,你可以删除它们。他们对你的情况没有用处。 –

+0

@AvinashKumar:有用吗? –