Iis 可以在url中隐藏.dll扩展名
我正在寻找一个技巧,在url中隐藏isapi dll的.dll扩展名。我不知道这是否可能。但我宁愿把它藏起来 范例 www.mysite.com/test/myapp.dll/testfunction 会是 www.mysite.com/test/myapp/testfunction 非常感谢这可能有用 编辑:上面的链接实际上令人困惑,因为我认为它不能解决手头的问题 这两个环节 这需要一些编码,Iis 可以在url中隐藏.dll扩展名,iis,isapi,Iis,Isapi,我正在寻找一个技巧,在url中隐藏isapi dll的.dll扩展名。我不知道这是否可能。但我宁愿把它藏起来 范例 www.mysite.com/test/myapp.dll/testfunction 会是 www.mysite.com/test/myapp/testfunction 非常感谢这可能有用 编辑:上面的链接实际上令人困惑,因为我认为它不能解决手头的问题 这两个环节 这需要一些编码, 这需要一些IIS设置您可以编写ISAPI筛选器并根据需要更改URI。当然,有现成的和现成的,您可以将
这需要一些IIS设置您可以编写ISAPI筛选器并根据需要更改URI。当然,有现成的和现成的,您可以将页面上的链接更改为ww.mysite.com/test/myapp/testfunction,并使用以下配置: 重写基/ 重写规则^test/myapp/testfunction$/test/myapp.dll/testfunction[NC,L]在IIS5/6/7的免费URL重写器中,您可以执行以下操作:
RewriteRule ^/test/([^/]+)/([^/]+)$ /test/$1.dll/$2 [I,L]
此规则在DLL名称和函数上具有通配符匹配
还有更多的可能性