Replies: 3 comments 2 replies
-
在一个网站中管理多个 server 会导致很多功能需要重构 |
Beta Was this translation helpful? Give feedback.
-
可以把伪静态那些的关于网站的配置都放在网站的配置里,然后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}”的配置,不会涉及到多个文件的修改。 |
Beta Was this translation helpful? Give feedback.
-
是的,这个不通用吗?我这里有时候,时不时要给网站加个域名的,然后证书还是客户自己买的,这种情况,如果我再建一个网站,再配置一下网站一模一样的内容,就很多余了呀,而且配错了,还是一种故障。 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
在website下包含多个server(类似于nginx的server块), 这样一个网站就对应多个server,一个server对应一套ssl证书,并对应多个域名。这样就实现一个网站可以配置多个域名的功能。
因为我在实际的运维工作中发现,一个网站经常会有很多域名。而这些域名是不同时期加上来了,这样也导致域名的证书不可能会是同一套证书。为解决这个问题,我们只能建多个网站。而有时需要修改网站的时候,我们就只能同时修改多个网站,这无疑不是我们想要的效果。
Beta Was this translation helpful? Give feedback.
All reactions