我正在构建一个有用户的基于 PHP 的应用程序。目前我有一个包含 index.php 的视图配置文件目录。
当用户点击另一个用户的图片时,我将他们重定向到 view-profile/?u="username"
因此,我会得到你并相应地显示个人资料。
有没有办法将 URL 路径更改为 root/view-profile/username 之类的东西,或者更好,我可以将其设置为 root/username 之类的东西吗
这可以通过htaccess吗?如果是这样,有人可以帮我解决这个问题。
我正在构建一个有用户的基于 PHP 的应用程序。目前我有一个包含 index.php 的视图配置文件目录。
当用户点击另一个用户的图片时,我将他们重定向到 view-profile/?u="username"
因此,我会得到你并相应地显示个人资料。
有没有办法将 URL 路径更改为 root/view-profile/username 之类的东西,或者更好,我可以将其设置为 root/username 之类的东西吗
这可以通过htaccess吗?如果是这样,有人可以帮我解决这个问题。
Is there a way to change the URL path to something like root/view-profile/username or better can i make it something like root/username
最好保留它/profile/username
,/username
否则每个未找到的页面都将被视为用户个人资料页面。
将此代码放入您的DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteRule ^profile/([^/]+)/?$ /view-profile/?u=$1 [L,NC,QSA]