nginx 配置站点 支持 http协议 80端口 https协议 443端口同时兼容访问 实例

最近由于mmsid被封,而没有其他的网盘可以代替,所以想到了上https,这样就可以在线播放magnet协议的视频了。当然这里需要你的nginx支持ngx_http_ssl_module模块,否则会报错。

申请ssl证书:https://freessl.wosign.com/,全中文网站,具体申请步骤就不细写了。

下面贴出nginx的具体配置文件:

server {
 listen 80 default_server; #监听80端口,作为默认网站,即使用ip访问时默认出现的站点
 listen 443 ssl; #同时监听443端口为ssl
 root /v.jiloc.com; #网站根目录地址
 index index.html index.htm index.php;

 server_name v.jiloc.com;
 #配置证书段,证书放在nginx安装目录的sslkey目录下。
 ssl_certificate sslkey/v.jiloc.com_bundle.crt;
 ssl_certificate_key sslkey/v.jiloc.com.key;
 ssl_session_timeout 5m;
 ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
 ssl_ciphers ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:-LOW:!aNULL:!eNULL;
 ssl_prefer_server_ciphers on;

 location / {
 try_files $uri $uri/ /index.php?args;
 if (!-e $request_filename){
 rewrite (.*) /index.php;
 }
 location ~ .*.(bmp|gif|jpg|jpeg|png|swf)$ {#图片防盗链配置段
 valid_referers none blocked *.jjhr.net jjhr.net jiloc.com *.jiloc.com *.22g87.com 22g87.com xianzizhou.com *.xianzizhou.com;
 if ($invalid_referer) {
 return 403;
 }
 expires 10d;
 }
 location ~ .*.(js|css)$ {
 expires 10d;
 }
 }
 include php5-fpm.conf;#php-fpm配置段
 access_log /var/log//v.jiloc.com.access.log;
}

搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,优惠码同上,【点击购买】!

Vultr月付$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up