Repository navigation
Replies: 3 comments 2 replies
|
在一个网站中管理多个 server 会导致很多功能需要重构 |
0 replies
|
可以把伪静态那些的关于网站的配置都放在网站的配置里,然后server里只有ssl的证书配置,其它的配置都直接引用。就像我们的现在的反向代理的配置那样,如一个网站的反向代理是在”/www/sites/${stte_name}/proxy“里,也是引用的,只是有配置时才会有引用。而如果我们把它设置成直接引用的。那就相当于,只有域名和ssl的配置是在server的配置文件里,而其它都在/www/sites/${stte_name}/目录下。这样,改了反向代理的配置,也只改了/www/sites/${stte_name}/proxy下的配置,改域名和证书的话就是修改“/opt/1panel/apps/openresty/openresty/conf/conf.d/${stte_name}/${domain}”的配置,不会涉及到多个文件的修改。 |
1 reply
|
是的,这个不通用吗?我这里有时候,时不时要给网站加个域名的,然后证书还是客户自己买的,这种情况,如果我再建一个网站,再配置一下网站一模一样的内容,就很多余了呀,而且配错了,还是一种故障。 |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
在website下包含多个server(类似于nginx的server块), 这样一个网站就对应多个server,一个server对应一套ssl证书,并对应多个域名。这样就实现一个网站可以配置多个域名的功能。
因为我在实际的运维工作中发现,一个网站经常会有很多域名。而这些域名是不同时期加上来了,这样也导致域名的证书不可能会是同一套证书。为解决这个问题,我们只能建多个网站。而有时需要修改网站的时候,我们就只能同时修改多个网站,这无疑不是我们想要的效果。
All reactions