Docker 内 php-nginx 的伪静态相关
条评论本文标题:《Docker 内 php-nginx 的伪静态相关》。
目标
基于webdevops/php-nginx构建的 Docker 镜像,默认支持伪静态的,然而忘记是哪个文件了,所以专门记录一下过程;
注:目前只是把文件路径梳理了出来,具体怎么合理优雅的进行自定义要再研究 Orz;
目标
基于webdevops/php-nginx构建的 Docker 镜像,默认支持伪静态的,然而忘记是哪个文件了,所以专门记录一下过程;
注:目前只是把文件路径梳理了出来,具体怎么合理优雅的进行自定义要再研究 Orz;
命令备忘
1 | # 进入容器内 |
主文件路径是:/etc/nginx/nginx.conf,然而又引用了各种外部文件;
比如:include /etc/nginx/modules-enabled/*.conf;,实际对应文件在:/usr/share/nginx/modules-available/;←不过这里都是一些*.so文件的引用;
然后是:include /etc/nginx/conf.d/*.conf;和include /etc/nginx/sites-enabled/*;;
不过后者默认为空,前者涉及到的主要文件都在/opt/docker/etc/nginx内;
以下为了查询需要的路径:
1 | # 进入容器内部 |
1 | 在容器外 |
结果
以容器内路径来说,有下边文件:
/opt/docker/etc/nginx/vhost.common.d/10-location-root.conf
内容:
1 | location / { |
等同于一般意义上的伪静态;大概。。