server { listen 7569 default_server; #listen [::]:80 default_server ipv6only=on; server_name www.linktest.com; index index.html index.htm index.php; root /data/gcx/linktrade/public; #error_page 404 /404.html; # Deny access to PHP files in specific directory #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; } include enable-php.conf; location /nginx_status { stub_status on; access_log off; } location ~ /uploads/.*\.(jpg|png|gif|jpeg)?$ { root /data/gcx/linktrade/public; expires 12h; } location ~ /static/(css|fonts|icon-font|images|js|plugin)/.*\.(js|css|jpg|png|gif|jpeg|bmp|swf|eot|svg|ttf|woff)?$ { root /data/gcx/linktrade/public/trade/dist; expires 12h; } location ~ /static/(admin|public)/.*\.(js|css|jpg|png|gif|jpeg)?$ { root /data/gcx/linktrade/public; expires 12h; } location = /admin?$ { root /data/gcx/linktrade/public; } location ~ /(#|index.html)?$ { root /data/gcx/linktrade/public/trade/dist; expires 12h; } # 由于个别页面币币法币数据共存,通过接口名称访问不同的域名 location ~* /api/((Advertisement/adList)|(OtcTrade/financialCenter)|(OtcTrade/getRechargeWalletAddress)|(OtcTrade/platformTransfer)|(Advertisement/getRecommendAdList)|(OtcTrade/getRechargeWalletAddress)) { proxy_pass http://192.169.1.210:7570; } location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } } location ~ /.well-known { allow all; } location ~ /\. { deny all; } access_log /data/wwwlogs/access_gcx.log; }