有人可以给我一个提示,如何从命令行用ruby提供当前目录?如果我可以有一些系统范围的配置(例如mime-types)并且只是从每个目录启动它,那就太好了.
我想实现以下目标:
请求主持人:
http://example.com.proxy.myserver.com
应该改写成
并通过nginx proxypass传递给squid服务器.
server {
listen 80;
server_name ~^(?<subdub>.*)\.proxy\.myserver\.com$;
location / {
rewrite ^ $scheme://$subdub break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $scheme://$subdub;
proxy_set_header Request-URI $scheme://$subdub;
proxy_pass http://localhost:3128;
proxy_redirect off;
}
}
Run Code Online (Sandbox Code Playgroud)
问题是,nginx会立即将此请求重定向到http://example.com
任何想法如何让这个工作?
以下情况:
我有一个poi模型,有很多图片(1:n).我想重新计算counter_cache列,因为值不一致.
我试图在ruby中遍历每条记录,但这需要花费太长时间,并且有时会出现一些"分段错误"错误.
所以我想知道,如果它可以用原始的SQL查询做到这一点?