-5

我正在构建一个有用户的基于 PHP 的应用程序。目前我有一个包含 index.php 的视图配置文件目录。

当用户点击另一个用户的图片时,我将他们重定向到 view-profile/?u="username"

因此,我会得到你并相应地显示个人资料。

有没有办法将 URL 路径更改为 root/view-profile/username 之类的东西,或者更好,我可以将其设置为 root/username 之类的东西吗

这可以通过htaccess吗?如果是这样,有人可以帮我解决这个问题。

4

1 回答 1

0

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]

参考:Apache mod_rewrite 简介

于 2013-11-01T14:01:09.183 回答