美好的一天 . 我有Apache Http Server 2.4将http请求重定向到在端口8080上运行的Tomcat . 我想预先渲染我的网站页面,然后告诉Apache首先在prepender目录中查找如下:

  • 用户向页面发送请求http://example.com/somedirectory/somepage?id=1

  • Apache查看prerender目录C:\ cache for file C:\ cache \ somedirectory_somepage_id = 1(文件系统不支持的所有符号都替换为"_")

  • 如果文件存在Apache返回此文件的内容

  • 如果文件不存在Apache将请求重定向到8080上的Tomcat

我想我需要使用mod_rewrite但我坚持将请求转换为文件系统符号“<> | / *?”不支持至 ”_” . 你可以帮帮我吗?