V2EX veking
veking

veking

V2EX 第 178878 号会员,加入于 2016-06-24 11:37:24 +08:00
根据 veking 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
veking 最近回复了
无法申请授权,提示:

抱歉,系统当前暂不接受新的授权申请。我们正在优化服务体验,请稍后再试。
如有疑问或需要帮助,请联系管理员。
2016 年 7 月 14 日
回复了 veking 创建的主题 程序员 apache 下的 htaccess 转换为 nginx 和 iis
终于搞定,把最终配置发出来,供大家参考

set $flag 0;
if ($host = "shop.abc.com") {
set $flag "${flag}1";
}
if ($request_uri ~ "^(/+)(attachment|static)/") {
set $flag "${flag}2";
}
if ($flag = "012") {
break;
}
if (!-e $request_filename) {
set $flag "${flag}3";
}
if ($flag = "013") {
rewrite . /index.php last;
}
if ($request_uri !~ "^/news/a1/b5/xc/admin") {
set $flag "${flag}4";
}
if ($flag = "014") {
rewrite ^(.*)$ /news/a1/b5/xc/admin/$1;
}
if ($flag = "01") {
rewrite ^(/)?index.php$ news/a1/b5/xc/admin/index.php last;
}
2016 年 7 月 14 日
回复了 veking 创建的主题 程序员 apache 下的 htaccess 转换为 nginx 和 iis
@aprikyblue 万分感谢!
看了你解决方式,貌似有点新思路了,还是对重写规则不太熟悉,需要继续学习研究。
留个微信发个红包聊表心意!

ps :以后会改进一下提问方式,感谢真诚相告!
2016 年 7 月 14 日
回复了 veking 创建的主题 程序员 apache 下的 htaccess 转换为 nginx 和 iis
@aprikyblue 这个问题困扰我将近一个月了,网上搜索了很多资料都没搞明白,自己也花时间研究了一下 nginx 的重写规则,最后也没搞明白,猪八戒上托管佣金浪费了一个星期,最后服务商解决不退款了……

可能这个问题真的很简单吧,但是我真没搞明白,谢谢你第一个回复!
2016 年 7 月 13 日
回复了 veking 创建的主题 程序员 apache 下的 htaccess 转换为 nginx 和 iis
@aprikyblue
哇,果然是高手!

还有一点小问题,如何把这种( http://shop.aaa.com/static/images/a.jpg )请求过滤掉,不要重写到 news/a1/b5/xc/admin/index.php 文件
HEAD 官方定义
HEAD 方法跟 GET 方法相同,只不过服务器响应时不会返回消息体。一个 HEAD 请求的响应中, HTTP 头中包含的元信息应该和一个 GET 请求的响应消息相同。这种方法可以用来获取请求中隐含的元信息,而不用传输实体本身。也经常用来测试超链接的有效性、可用性和最近的修改。
一个 HEAD 请求的响应可被缓存,也就是说,响应中的信息可能用来更新之前缓存的实体。如果当前实体跟缓存实体的阈值不同(可通过 Content-Length 、 Content-MD5 、 ETag 或 Last-Modified 的变化来表明),那么这个缓存就被视为过期了。

HEAD 请求常常被忽略,但是能提供很多有用的信息,特别是在有限的速度和带宽下。主要有以下特点:
1 、只请求资源的首部;
2 、检查超链接的有效性;
3 、检查网页是否被修改;
4 、多用于自动搜索机器人获取网页的标志信息,获取 rss 种子信息,或者传递安全认证信息等
2016 年 7 月 13 日
回复了 veking 创建的主题 程序员 apache 下的 htaccess 转换为 nginx 和 iis
其中二级目录 news/a1/b5/xc/admin/ 为固定内容和格式
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3885 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 11ms UTC 04:23 PVG 12:23 LAX 20:23 JFK 23:23
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86