网上找了很多都是nginx配置ThinkPHP5二级访问的,但我这个项目开发的真的会给我出难题,搞个四级目录来让我配置!
在配置之前,我也参考了不少网络上的配置文章,想从二级直接跟着对方的配置思路去走,但就是不行,配置后提示file not found!
我要配置的地址是:https://域名/xcx/wxapp/public/,根目录要放在域名的位置,如果是直接配置到public就很简单了,如下配置就行了。
server {
listen 443 ssl;
server_name yuntong.xxx.com;
ssl_certificate cert/yuntong.xxx.com_bundle.crt; #将yuntong.xxx.com_bundle.crt替换成您证书的文件名。
ssl_certificate_key cert/yuntong.xxx.com.key; #将yuntong.xxx.com.key替换成您证书的私钥文件名。
ssl_session_timeout 5m;
# 使用此加密套件。
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # 修改protocols。
ssl_prefer_server_ciphers on;
root /usr/www/xcx/wxapp/public;
index index.php index.html ;
location / {
if (!-e $request_f