location ~ /(test1|test2|test3|test4) {
proxy_set_header Host "test.com";
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://127.0.0.1;
}
if ($request_filename !~* ^/(.*)\.(zip|js|ico|css|php|xml|txt|html|swf|apk|ipa|plist)$) {
rewrite ^/(.*)$ /index.php last;
}
Peraturan proksi di atas tidak akan berkuat kuasa Jika anda memadamkan peraturan penulisan semula, adakah terdapat konflik? Bagaimana untuk mengubah suainya?
lokasi
sebaliknya untuk memadankan.rewrite
优先级较高,导致路径已经先被重写了。可以都改用location
去匹配。不过确定 静态文件也要重写到
Tetapi adakah anda pasti fail statik juga perlu ditulis semula keindex.php
rrreeeindex.php
? 🎜