1

在我继续问你我的问题之前,我知道互联网上有很多方法可以完成这种事情。我也明白这个过程被称为重写网址。但是,由于我不是专业的编码人员,这些事情的过程似乎非常艰巨且难以理解。所以,我想我会向 StackOverflow 社区寻求帮助!


这就是我想要的。目前,我有 2 个主要文件。

index.phpphp.php

我的网站允许用户输入用户名并获取该用户名的信息。index.php保存表单输入,并php.php处理实际的 PHP 代码。用户提交用户名后,最后的 URL 将如下所示;

http://mcspy.info/php.php?username=_scrunch

我希望上面的 URL 看起来像:

http://mcspy.info/player/_scrunch

有人可以在这里指导我并以简单易懂的方式解释,我将如何做到这一点?最好使用PHP!非常感谢!

4

2 回答 2

3

好吧,使用 .htaccess 文件执行此操作会容易得多:

RewriteEngine On
RewriteBase /
RewriteRule ^player/(.*)$ php.php?username=$1 [L,NC]
于 2015-03-17T17:48:20.997 回答
1

最简单和最干净的方法是使用 .htaccess 文件,但如果你不想,你可以使用 PHP,我不确定,但这将有助于 用 PHP 重写 URL

于 2015-03-17T17:50:02.200 回答