nginx转发配置
项目转发其他目录配置
location ^~ /app/ {
alias /opt/webroot/static/app/;
if (!-e $request_filename) {
rewrite ^/app/(.*) /app/index.html?$1 last;
}
expires 30d;
}
location ^~ /assets/ {
alias /opt/webroot/static/app/assets/;
expires 30d;
}
if (!-e $request_filename) {
rewrite ^/app/(.*) /app/index.html?$1 last;
rewrite ^/assets/(.*) /app/assets/$1 last;
}
server {
listen 80;
server_name www.rd.com wrd.com;
error_log /opt/app/tengine/logs/wrrd_error.log;
access_log /opt/app/tengine/logs/wrrd_access.log other;
if ($host = 'wrd.com' ) {
rewrite ^/(.*)$ http://www.wrd.com/$1 permanent;
}
location / {
proxy_pass https://www.w.com:443;
#include proxy.conf;
}
location ^~/api {
proxy_pass http://api.hhhh.com/api;
}
location ^~/public/ {
proxy_pass http://hhh5.rrrrrfff.com/;
}
#location ^~/download/android/hhhh_release\.apk {
# proxy_pass https://m.hhhhhh.com/download/android/hhhhhh_release.apk;
#}
location ~ /download/android/hhhhh_release\.apk$ {
rewrite ^/(.*) /download/android/hhhhhh_release.apk break;
proxy_pass https://m.hhhhh.com;
}
}
Last updated
Was this helpful?