我最近买了一个synology ds918+,我想创建一个网站。我使用网站和apache 2.4包创建了这个网站,但我更喜欢我的网站在https上,而不是http上,并且希望当我输入网站链接时能够自动在https,443端口上。但是没有找到任何关于如何做到这一点的明确教程,我该怎么做?
我遇到了同样的问题,并找到了一本很好的手册。您需要的是位于网页根目录中的.htaccess文件,其中包含以下内容:
#turn on url rewriting
RewriteEngine On
#reroute http to https and website.com to www.website.com
RewriteCond %{HTTP_HOST} ^website.com$ [NC]
RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
只需将"网站"one_answers".com"替换为您的姓名即可。
您还可以添加以下内容:
ErrorDocument 404 /404.htm
希望能帮助