我需要为IIS 6.0编写一个ISAPI过滤器,将难看的URL重写为SEO友好的URL。由于需要字符串解析和正则表达式,我更喜欢使用Perl来执行此操作。有一个用于IIS的模块(巧妙地)用于IIS的Perl,但我宁愿不使用它,因为它本身是一个ISAPI扩展(在DLL中运行),因此Perl脚本在与调用进程相同的进程空间中运行 - - 如果脚本崩溃,那么执行脚本的应用程序池中的所有内容都会崩溃。
简而言之,我可以使用Perl编写ISAPI过滤器吗?
答案 0 :(得分:4)
我想我刚回答了自己的问题:
http://docs.activestate.com/activeperl/5.10/Components/Windows/PerlISAPI.html
看起来像运行它作为ISAPI扩展是我唯一的选择。