2017-05-04 122 views
0

我是新来的Web应用程序开发和我目前正在开发其在此URL下刊登在春季启动Web应用程序:如何重命名URL

https://reverseproxy/application_name/login.html 

我想这变为:

https://reverseproxy/application_name/login 

我知道如果我使用Thymeleaf模板,那么我可以实现这一点。但是,而不是仅仅使用HTML,我可以让我的URL看起来像这样的用户?

任何帮助表示赞赏。

回答

0

您可以在.htaccess文件中使用这样的:通过创建一个控制器

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

source (with explanations)

0

Spring的MVC提供了一种方式来做到这一点,映射 /login/login.html

但是,如果你想实现,没有任何的java代码行,只需使用html可以添加新的规则,以反向代理(如你正在使用一个)来映射https://reverseproxy/application_name/login调用https://reverseproxy/application_name/login.html