
lnmpa
k7Cx7e
这个作者很懒,什么都没留下…
展开
-
LNMPA多域名SSL的配置
一台阿里云ECS上,可能运行着多个域名或网站,如何对其中某一个域名进行SSL配置呢? 这里以LNMPA环境为例,域名为domain.com 1、进入:/usr/local/nginx/conf/vhost 2、编辑对应的damain.conf 内容如下: server { listen 443; server_name damain.com; ssl on;原创 2017-03-01 11:31:00 · 900 阅读 · 0 评论 -
nginx禁止访问某个文件和目录(文件夹)
nginx禁止访问所有.开头的隐藏文件: location ~* /.* { deny all; } nginx禁止访问目录: 例如:禁止访问path目录 location ^~ /path { deny all; } 可以把path换成实际需要的目录,目录path后是否带有"/",带"/"只禁止访问目录,不带"/"禁止访问目录中的文件原创 2017-03-01 15:32:51 · 6135 阅读 · 0 评论 -
LNMPA中php无法获取$_SERVER['HTTPS']的解决方法
之前介绍过LNMPA配置SSL的方法,但是只是配置了nignx,因为在lnmpa中,nignx做前端,apache做后端,所以导致php无法获取$_SERVER['HTTPS']的值。 下面介绍解决这个问题的办法: 1、在/usr/local/nginx/conf/proxy.conf 最后面加上 proxy_set_header X-Forwarded-Proto $scheme; 2、在原创 2017-03-03 09:54:37 · 2277 阅读 · 0 评论 -
Apache 强制 HTTP 全部跳转到 HTTPS
在相应的网站根目录新建 .htaccess 方法一: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L] 方法二: RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*) https...原创 2019-01-05 21:39:29 · 345 阅读 · 0 评论 -
LNMPA 整合tomcat,实现php+jsp
1、整合nginx+tomcat的原理跟nginx+apache一样。nginx是前端代理,把php请求转发到apache,把jsp请求转发到tomcat nginx+apache:php nginx+tomcat:jsp 2、配置nginx,进入/usr/local/nginx/conf,增加proxy-pass-jsp.conf,内容为: loca...原创 2019-01-12 18:32:34 · 392 阅读 · 0 评论