草庐IT

ENS域名

全部标签

同域名多个vue项目

如何在一个域名下部署多个项目?就只是域名后第一个路径不一样就一个vue项目。比如`http://www.sinye.xyz/index`是一个vue项目`http://www.sinye.xyz/admin`是一另个vue项目。原文链接:同域名多个vue项目前端配置(vue框架)1、首先我们配置vue。找到根目录vue.config.js文件,在module.exports里面加入publicPath:process.env.NODE_ENV===='production'?'/sj':'/',注意:/sj这个是自己取的路径名例如:module.exports={     //基本路径,如果是

Cento7+Nginx反向代理实现多域名跳转

Cento7+Nginx反向代理实现多域名跳转近期比较忙,所以很少写文档了,最近有个项目组有多个环境需要做映射,所以就想到了通过Nginx反向代理实现多域名地址跳转,以致就总结了一下,其实说到代理我们大家都知道。最常见最常说的所谓的就是NAT,就是将内部多个地址请求通过代理转达到外部。这个就叫正向代理,那什么是反向代理呢-就是和正向代理相反;所以很好理解,Nginx反向代理功能很强大,可以通过一个nginx代理实现多个域名及不同的端口进行代理转发,所以在日常的运维中很有帮助。我们今天的演示是通过Nginx反向代理实现内部不同的多个域名转发。具体见下:环境:Hostname:A-S.IXMSOF

Cento7+Nginx反向代理实现多域名跳转

Cento7+Nginx反向代理实现多域名跳转近期比较忙,所以很少写文档了,最近有个项目组有多个环境需要做映射,所以就想到了通过Nginx反向代理实现多域名地址跳转,以致就总结了一下,其实说到代理我们大家都知道。最常见最常说的所谓的就是NAT,就是将内部多个地址请求通过代理转达到外部。这个就叫正向代理,那什么是反向代理呢-就是和正向代理相反;所以很好理解,Nginx反向代理功能很强大,可以通过一个nginx代理实现多个域名及不同的端口进行代理转发,所以在日常的运维中很有帮助。我们今天的演示是通过Nginx反向代理实现内部不同的多个域名转发。具体见下:环境:Hostname:A-S.IXMSOF

Nginx二级域名自动匹配到子文件夹并支持PATH_INFO

一、Nginx的rewrite规则指令:set:设置变量if:用来判断一些在rewrite语句中无法直接匹配的条件,比如检测文件存在与否,httpheader,cookie等    用法:if(条件){…}    -当if表达式中的条件为true,则执行if块中的语句    -当表达式只是一个变量时,如果值为空或者任何以0开头的字符串都会当作false    -直接比较内容时,使用=和!=    -使用正则表达式匹配时,使用            ~大小写敏感匹配            ~*大小写不敏感匹配             !~大小写敏感不匹配             !~*大小写不敏

Nginx二级域名自动匹配到子文件夹并支持PATH_INFO

一、Nginx的rewrite规则指令:set:设置变量if:用来判断一些在rewrite语句中无法直接匹配的条件,比如检测文件存在与否,httpheader,cookie等    用法:if(条件){…}    -当if表达式中的条件为true,则执行if块中的语句    -当表达式只是一个变量时,如果值为空或者任何以0开头的字符串都会当作false    -直接比较内容时,使用=和!=    -使用正则表达式匹配时,使用            ~大小写敏感匹配            ~*大小写不敏感匹配             !~大小写敏感不匹配             !~*大小写不敏

nginx配置用户认证、域名跳转、日志记录、静态文件缓存、防盗链

一、nginx配置用户认证首先需要安装apache,可以使用yuminstallhttpd安装;或者在其他机器创建好.htpasswd文件,拷贝到服务器;创建用户,并生成密码文件:/usr/local/apache2/bin/htpasswd-c/usr/local/nginx/conf/.htpasswd test //添加test用户,第一次添加时需要加-c参数,第二次添加时不需要-c参数;访问指定目录配置用户认证:在nginx的default配置文件中添加,红色的部分是指定在哪个目录设置用户认证。location /a/ {     auth_basic       "Auth";   

nginx配置用户认证、域名跳转、日志记录、静态文件缓存、防盗链

一、nginx配置用户认证首先需要安装apache,可以使用yuminstallhttpd安装;或者在其他机器创建好.htpasswd文件,拷贝到服务器;创建用户,并生成密码文件:/usr/local/apache2/bin/htpasswd-c/usr/local/nginx/conf/.htpasswd test //添加test用户,第一次添加时需要加-c参数,第二次添加时不需要-c参数;访问指定目录配置用户认证:在nginx的default配置文件中添加,红色的部分是指定在哪个目录设置用户认证。location /a/ {     auth_basic       "Auth";   

LNMP第二部分nginx、php配置(用户认证、域名重定向、日志、配置缓存、防盗链)

 LNMP第二部分nginx、php配置(用户认证、域名重定向、日志、配置缓存、防盗链)         一.nginx的配置(nginx.conf) 1、nginx的主配置文件位置:/usr/local/nginx/conf/nginx.con 2、清空 /usr/local/nginx/conf/nginx.con默认的配置文件内容      [root@mysql~]#>/usr/local/nginx/conf/nginx.conf  >:重定向的意思,单独使用,可以把一个文本文档快速清空 3、拷贝一下代码到/usr/local/nginx/conf/nginx.conf文件中,虚拟主

LNMP第二部分nginx、php配置(用户认证、域名重定向、日志、配置缓存、防盗链)

 LNMP第二部分nginx、php配置(用户认证、域名重定向、日志、配置缓存、防盗链)         一.nginx的配置(nginx.conf) 1、nginx的主配置文件位置:/usr/local/nginx/conf/nginx.con 2、清空 /usr/local/nginx/conf/nginx.con默认的配置文件内容      [root@mysql~]#>/usr/local/nginx/conf/nginx.conf  >:重定向的意思,单独使用,可以把一个文本文档快速清空 3、拷贝一下代码到/usr/local/nginx/conf/nginx.conf文件中,虚拟主