当前位置: 首页 > news >正文

语言做网站草根seo视频大全网站

语言做网站,草根seo视频大全网站,网站里面的按钮链接怎么做,做网站公司职务查看原文:http://www.sijitao.net/1835.html 需求 1、网站的一个子目录用https打开,其他子目录、页面和首页仍然使用http方式访问。 2、用https访问其他子目录、页面和首页时跳转到http访问,用http访问指定子目录时跳转到https访问。 步骤 获…

查看原文:http://www.sijitao.net/1835.html

需求

1、网站的一个子目录用https打开,其他子目录、页面和首页仍然使用http方式访问。

2、用https访问其他子目录、页面和首页时跳转到http访问,用http访问指定子目录时跳转到https访问。

步骤

获得ssl证书

这里博主选择了沃通的免费ssl证书,申请还是比较简单的,而且也比startssl方便。申请地址:https://buy.wosign.com/FreeSSL.html 。申请成功后他家会给你一个压缩包,选择nginx那个,配置nginx ssl的时候要用到。

nginx开启ssl

打开nginx配置文件,在原配置后面添加如下内容。

server{listen  443 ;server_name www.nbhao.org;index index.html index.htm index.php;root  /home/www/nbhao;ssl on ;ssl_certificate /etc/nginx/ssl/www.nbhao.org.crt ;        #换成自己证书的地址ssl_certificate_key /etc/nginx/ssl/www.nbhao.org.key ;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;        #下面内容可以不加,主要是想提高ssl的性能。ssl_ciphers ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!AESGCM;ssl_prefer_server_ciphers on;ssl_session_cache shared:SSL:10m;ssl_session_timeout 10m;location ~ .*/webproxy/.*\.(php|php5)?${try_files $uri =404;fastcgi_pass  unix:/tmp/php-cgi.sock;fastcgi_index index.php;include fcgi.conf;fastcgi_param HTTPS on;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires      30d;}location ~ .*\.(js|css)?${expires      12h;}access_log /var/log/www/www.nbhao.org.log www.nbhao.org;
}

添加保存后,重启nginx。这时可以通过https://www.nbhao.org/webproxy访问这个页面。

nginx子目录、http和https之间的重定向

这里因为博主的nginx是老版本,所以重定向命令仍然使用老方法。如果您用的是比较新的nginx,需要把nginx的重定向命令换一下,具体详见:http://www.sijitao.net/1829.html 。

打开网站配置文件,找到类似下面的一段代码。

server{listen       80;server_name www.nbhao.org;index index.html index.htm index.php default.html default.htm default.php;......#access_log off;access_log /var/log/www/www.nbhao.org.log www.nbhao.org;}

在这之间添加如下内容:

if ($request_uri ~ ^/webproxy(/)?.*){rewrite ^(.*) https://$server_name$1 permanent;}

意思是如果以http方式访问http://www.nbhao.org/webproxy这个页面,那么就跳转到https://www.nbhao.org/webproxy 。

再找到刚刚配置ssl添加的那段,在server {}中间添加如下内容:

location / {if ($request_uri !~ ^/webproxy(/)?.*){rewrite ^(.*) http://$server_name$1 permanent;}}

意思是如果以https方式访问的不是https://www.nbhao.org/webproxy这个页面,那么就跳转到http访问。

配置总结

在配置ssl的时候碰到一个问题,如果之前在这台服务器上配置过ssl,那么需要把这个配置文件删除掉,不然访问的时候浏览器会提示ssl证书和访问地址不对应的警告。

另外如果https方式运行$_SERVER['HTTPS']这个php命令的时候提示off或者空,那么需要在nginx中添加fastcgi_param HTTPS on; 。

http://www.lbrq.cn/news/2614771.html

相关文章:

  • 做室内效果图的网站热搜榜排名今日
  • 个人域名做邮箱网站郑州网站优化培训
  • 高密做网站哪家好黑帽seo培训
  • 哪一个做网站模版好用的外链吧
  • 做电影网站考什么软件企业网络营销业务
  • b2b网站大全 黄页大全百度关键词快排
  • 电影网站建站关键词排名推广怎么做
  • 全国疫情分布图aso优化吧
  • 用ps如何做网站首页四川seo选哪家
  • 在线网站你们会回来感谢我的上海关键词优化排名哪家好
  • 网站建设方案需要哪些步骤电商网站开发平台有哪些
  • 网站适合用angular做吗企业推广方案
  • 手机做ppt苹果手机下载网站营销策略有哪些有效手段
  • 上海外贸网站制作公司南宁seo服务优化
  • 网站开发流程详细介绍软件定制开发
  • 金顺广州外贸网站建设青岛网站排名提升
  • 日本3040岁精华液排行榜上海网站seo诊断
  • 湖北企业模板建站开发湖南网站推广
  • 建设银行网站源码关键词优化工具互点
  • 类似建设b站网站韩国vs加纳分析比分
  • 武汉移动网站制作洗发水营销推广软文800字
  • 找网站建设公司如何自己开个网站平台
  • 网站建设佰首选金手指六自有品牌如何推广
  • 宁波建网站如何收费在百度上怎么打广告
  • 金顺广州外贸网站建设提升排名
  • 网站建设分金手指专业十百度推广和优化哪个好
  • 建筑施工企业中是应急救援领导北京百度推广优化排名
  • 做资讯类网站百度查一下
  • 王建设医生网站优化什么意思
  • 九江网站设计公司表白网页制作免费网站制作
  • 奔图P2500NW打印机手机无线连接方法
  • TrustZone技术详解————这篇是AI写的包括图
  • Fabric.js从入门学习到实现labelImg矩形多边形标注工具【上】
  • 永磁同步电机的矢量控制
  • python学智能算法(三十三)|SVM-构建软边界拉格朗日方程
  • 机器学习——集成学习(Ensemble Learning)详解:原理、方法与实战应用