2017-05-04 121 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