1
msg7086 2016-06-18 05:18:07 +08:00
nginx 不认 htaccess 规则。
if 不能随便用。 而且 nginx 不能自动重载配置吧? |
2
notgod 2016-06-18 05:53:21 +08:00
你这是从头错到脚了
你要明白的问题在于 Nginx 的 rewrite 的规则属于配置文件 更新以后必须 reload nginx, 配置文件才会生效 你这个 if 的前提条件就死了 因为不 reload 根本无效 我们就算你设置监控脚本 监控如果有 nginx rewrite 的配置文件被上传 就 reload 一次 那么你如何保证这个 rewrite rules 是写法正确的勒? 如果错了 nginx ==== down 根本启动不了 就算在监控 使用 nginx -t 如果 pass 才 reload 但是你这问题都问出来了 自己写 就不太现实了 而且这个脚本写了 不难 难在维护和保证稳定性 并且保证其逻辑一直要正确....... |
3
orzfly 2016-06-18 06:14:34 +08:00
|