gpt4 book ai didi

apache - 重写(隐藏)jsp 扩展制动 servlet

转载 作者:行者123 更新时间:2023-11-28 23:25:55 25 4
gpt4 key购买 nike

我正在尝试通过以下重写来删除/隐藏我的 URL 中的 .jsp 扩展名:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.jsp [PT,L]

它适用于 jsp,但会破坏我在 jsp 表单中与 Ajax 一起使用的 servlet - 它们不再起作用。

我的jk规则:

<IfModule mod_jk.c>
JkMount /* ajp13
JkMount /b/* ajp13
JkUnMount /*.php* ajp13
JkUnMount /*.pl ajp13
JkUnMount /*.cgi ajp13
JkUnMount /*.html ajp13
JkUnMount /*.htm ajp13
JkUnMount /*.shtm* ajp13
JkUnMount /*.gif ajp13
JkUnMount /*.jpeg ajp13
JkUnMount /*.png ajp13
JkUnMount /*.css ajp13
JkUnMount /*.js ajp13
</IfModule>

关于如何在上述规则中分离 jsp 和 servlet 有什么想法吗?谢谢!

最佳答案

排除 q 个特定的 URI 作品

RewriteCond %{REQUEST_URI} !^/myServlet$

关于apache - 重写(隐藏)jsp 扩展制动 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37095735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com