【问题标题】:SEO friendly URLs with Delphi ISAPI使用 Delphi ISAPI 的 SEO 友好 URL
【发布时间】:2009-10-01 15:31:38
【问题描述】:

我的客户希望我摆脱 dll 和 ? url 中的 & 字符,并使用 SEO 友好的 url。

我该如何处理这个 URL - 重写?

目前我有类似的东西:

http://www.ultimateholidayplanner.com/uhp.dll/AccList?PN=AccommodationSearch.htm

这需要变成这样的东西:

http://www.ultimateholidayplanner.com/Accommodation/List.htm

非常感谢

【问题讨论】:

  • 服务器是什么?您也许可以在服务器上而不是在应用程序中进行重写。
  • 仅供参考,我最终成功使用了 Helicon 的 URL Rewriter(免费版)。

标签: delphi seo isapi


【解决方案1】:

使用 II7 并下载 Microsoft URL 重写模块来改变这种行为。

Using URL Rewrite module

问候

【讨论】:

  • 谢谢,但仍在运行 windows 2003。升级将是这台服务器上的一个庞大项目。
  • 对于这个问题,codecentral 和 sourceforge 中有一些 isapi 过滤器。它不需要在 delphi 中,因为它是基于服务器而不是基于应用程序的。
【解决方案2】:

你不需要改变你的代码,你只需要使用像ISAPI_Rewrite这样的东西

【讨论】:

  • 谢谢,我去看看。看起来很有前途,而且很实惠。我一直在努力避免使用正则表达式。看来我得面对了。
【解决方案3】:

ISAPI 扩展可以映射到扩展“.*”,从而创建通配符扩展映射,从而捕获对站点/虚拟目录的所有请求。 (尤其是未选中“检查文件是否存在”)

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5c5ae5e0-f4f9-44b0-a743-f4c3a5ff68ec.mspx?mfr=true

(如果您可能感兴趣:我发现在 xxm 工作)

【讨论】:

    猜你喜欢
    • 2011-08-25
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    • 1970-01-01
    • 2011-05-29
    相关资源
    最近更新 更多