100元求IIS url重写规则
本帖最后由 GiornoLuna 于 2019-12-8 17:12 编辑熟悉IIS8或IIS10 URL重写的帮帮忙
需求一、http 301 为 https,排除images目录(即images目录不跳转)
需求二、根据url中的参数包含的路径跳转,比如:
m.abc.com/?src=www.abc.com/xinwen/bj/
跳转为
https://m.abc.com/xinwen/bj/
需求二大概有20条,但基本都是一样的,能够搞定一条,后面的都是以此类推。
需求一和需求二,现在rewrite的规则:
需求一:
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteCond $1 !^(images)/
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI}
需求二:
RewriteCond %{HTTP_HOST} ^m\.abc\.com
RewriteCond %{QUERY_STRING} ^(.*)www\.abc.com\%2F(.*?)\%2F(.*?)\%2F$
RewriteRule ^(.*)$ https:\/\/m\.abc\.com\/%2\/%3\/?
原来规则ISAPI_Rewrite,现在要求使用IIS的url重写,我将原来的Rewrite规则发给你,你调试好IIS url重写然后切图给我即可。
报酬不多,100元奉上,能够做的mjj请私信我加微信。 没IIS,测试不了。为什么不还NGINX 需求二大概有20条 iis6 url重写,过滤某个目录,以前找过,没找着 你IIS版本多少哇。IIS6和IIS7+规则不通用。 超级大马甲 发表于 2019-12-8 16:35
你IIS版本多少哇。IIS6和IIS7+规则不通用。
iis 的 url重写,是IIS8以上的版本才有的吧 戴维的个人博客 发表于 2019-12-8 08:48
没IIS,测试不了。为什么不还NGINX
Rewrite的已经有了呀,就是要用IIS,没用过IIS的URL重写功能。
页:
[1]