【发布时间】:2012-05-16 15:32:29
【问题描述】:
我继承了一个自定义 ColdFusion CMS 应用程序。它创建的 URL 非常可怕。根本不适合 SEO 或就此而言的可读性。此 CMS 中的 URL 示例如下:
http://www.mysite.com/Index2.cfm?a=000003,000010,000019,001335
基本上,每个层次结构级别都基于逗号分隔值的长字符串存储在数据库中。因此,在我使用的示例中,该特定页面在 CMS 层次结构中有 4 层。
基本上我希望看到的是类似这样的格式
http://www.mysite.com/level-1/level-2/level-3/level-4
这可能吗?任何帮助将不胜感激。值得一提的是,我们目前使用的是 ColdFusion 6,但在不久的将来会升级到 8。
【问题讨论】:
-
简短的回答是可以做到这一点。您还应该告诉您正在使用什么操作系统/网络服务器。 Sharondio 为 Apache 提供了一个很好的答案,但如果您使用的是 Windows/IIS,您将需要该平台的答案。
标签: iis coldfusion url-rewriting coldfusion-6