缩短网址重定向?

时间:2013-08-30 02:30:19

标签: php url

我需要帮助才能完成这项工作。

我的网页格式化了此模式中的网址:“http://qifu.us/index.php?page=item&id=4”例如 - 如果有更多网页,则只有最后一页的网址ID不同。

我想让这部分“index.php?page = item& id =”out,并缩短为“http://qifu.us/s4”,当用户将缩短的url输入到地址栏时,它将被定向到正确的页面,这是真正的网址。

我正在考虑将STATIC部分“index.php?page = item& id =”保存到字符串变量中,并附加DYNAMIC页面id - 在此示例中为4,然后使用Javascript或PHP指向正确的页面。但我不知道步骤如何,请帮忙。感谢。

1 个答案:

答案 0 :(得分:1)

实际上,htaccess将非常适合这个目的。

对于http://qifu.us/s4之类的网址,请执行以下操作:创建名称为.htaccess的文件,并将其放在根目录中,其中包含以下内容。

RewriteEngine On
RewriteRule ^s([^/]*)$ /index.php?page=item&id=$1 [L]