用PHP更短的网址

时间:2012-05-29 02:26:52

标签: php

我以前见过它,我不知道如何做到这一点,或者在谷歌找什么找到它。 基本上我想知道如何让这些缩短的网址工作,我的意思是例如

这:http://website.com/index.php?id=666 变成了这个:http://website.com/666

有没有办法通过php做到这一点,或者人们真的为每个id制作地图吗?

感谢

1 个答案:

答案 0 :(得分:5)

嗨,这取决于您所使用的服务器,但如果您使用的是具有mod重写的apache的服务器,则可以使用htaccess规则。

所以一个例子是:

首先创建.htaccess文件,然后粘贴以下内容:

RewriteEngine on

RewriteRule ^([^/\.]+)?$ index.php?id=$1 [L]