【发布时间】:2019-09-16 18:46:59
【问题描述】:
我正在开发小型 Web 应用程序,以便授权用户访问 URL。
验证 URL 后,我将提供两个超链接,例如报告和注销。这是代码。
<a href ="http://hostname.com/reports/users">Reports</a>
<a href="LogoutServlet">Logout</a>
这里的问题是用户点击报告链接的时间,它给出了 href 链接,就像它在网络浏览器中一样,例如 http://hostname.com/reports/users
预期输出应该类似于http://hostname.com/Somethingelse
更新问题:
隐藏真实文件夹路径,即http://hostname.com/reports/users 正在使用 .htaccess。我已将此文件保存在 WEB-INF 文件夹下,谁能告诉我如何在 .htaccess 文件中形成 RewriteRule 和 RewriteCond。这是我尝试过的文件。如果 .htaccess 正在调用,并且如果它是错误的,那么当我单击报告链接时它仍然会进入同一个文件夹。这是我尝试过的.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ([^\.]+).hostname.com [NC]
RewriteRule ^.*$ http://hostname.com/reports/users [L]
【问题讨论】:
-
你可以使用 .htaccess stackoverflow.com/questions/14070635/…
-
感谢@Ifaruki 的评论,.htaccess 是第三方库。是否可以在 html 中做同样的事情?
标签: java html .htaccess url-rewriting