我正在寻找一个技巧来隐藏网址中isapi dll的.dll扩展名。我不知道这是否可行。但我宁愿隐藏它。
实施例 www.mysite.com/test/myapp.dll/testfunction
会 www.mysite.com/test/myapp/testfunction
非常感谢
答案 0 :(得分:2)
您可以更改页面上的链接以说ww.mysite.com/test/myapp/testfunction并使用以下配置ISAPI_Rewrite 3:
RewriteBase /
RewriteRule ^ test / myapp / testfunction $ /test/myapp.dll/testfunction [NC,L]
答案 1 :(得分:1)
您可以编写ISAPI过滤器并根据需要更改URI。当然,有commercial和free个
答案 2 :(得分:0)
答案 3 :(得分:0)
在IIRF中,IIS5 / 6/7的免费网址重写器,你可以这样做:
RewriteRule ^/test/([^/]+)/([^/]+)$ /test/$1.dll/$2 [I,L]
此规则在DLL名称和函数上具有通配符匹配。
也有更多可能性。