我在 HTML、CSS、javascript、SQL、IIS 和一点 Apache 方面经验丰富,但对 Java 或 Tomcat 基本上一无所知。我有一个预算低的客户和一个基于jakarta tomcat 构建的专有 CMS(此版本的旧版本)的遗留网站。升级不是一种选择,支付 tms 进行开发也不是一种选择。我便宜很多。
网站上的页面和文档的 URL 往往很长,对人类来说意义不大。出于某种原因,当他们进行促销时,他们希望特定内容的 URL 更短。例如,他们可能希望http://{server}/naftir.html
重定向到 http://{server}/cmspreview/content.jsp?id=com.tms.cms.section.Section_1013_sub_options
.
我已经通过将(例如)一个 naftir.html 文件放在服务器的根目录中并在其中写入重定向来解决这个问题。但是 {whatever}.html 文件堆积如山,似乎应该有更好的解决方案。例如,编辑 404 文件以查看短名称列表(或 MySQL 表)和所需的重定向以在找到时进行重定向,否则显示 404。或基于短名称列表和重定向 URL 而不是加载的其他方法的文件。
有任何想法吗?