用PHP创建一个奇特的URL

时间:2015-03-17 17:42:46

标签: php url rewriting

在我继续问你的问题之前,我知道互联网上有很多方法可以完成这类工作。我也理解这个过程叫做重写网址。但是,由于我不是编码专家,这些事情的过程似乎非常令人生畏和难以理解。所以,我想我会向StackOverflow社区寻求帮助!


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

  

index.phpphp.php

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

  

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

我希望上面的网址看起来像是:

  

http://mcspy.info/player/_scrunch

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

2 个答案:

答案 0 :(得分:3)

使用.htaccess文件执行此操作会更容易:

RewriteEngine On
RewriteBase /
RewriteRule ^player/(.*)$ php.php?username=$1 [L,NC]

答案 1 :(得分:1)

最简单,最干净的方法是使用.htaccess文件,但是如果你不想这样,你可以使用PHP,我不确定但是这会有所帮助URL rewriting with PHP