【发布时间】:2018-10-22 06:07:57
【问题描述】:
在我的 Spring Boot Web 应用程序中有用户。我想做的是为每个个人资料创建私人 URL,就像在大多数社交媒体网站中一样。
例如;
www.example.com/jennifer
www.example.com/david
在 php 中使用带有 .htaccess 文件的重定向链接是解决方案。
RewriteCond %{QUERY_STRING} ^username=([^&\s]+)$
RewriteRule ^(?:userinfo\.php|)$ /%1? [R=301,L]
RewriteCond %{QUERY_STRING} ^username=([^&\s]+)&username=([^&\s]+)$
RewriteRule ^(?:userinfo\.php|)$ /%1/%2? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\s\/]+)/?$ userinfo.php?username=$1&r [L,QSA]
我如何在 Spring Boot mvc Web 应用程序中实现这一点
【问题讨论】:
标签: spring spring-mvc spring-boot spring-security