-2

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

我的网页以这种模式格式化了 url:例如“ http://qifu.us/index.php?page=item&id=4 ” - 如果页面更多,只有最后一页的 id 号会有所不同。

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

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

4

1 回答 1

1

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

对于 url,http://qifu.us/s4请执行以下操作:创建一个具有名称的文件,.htaccess并将其放置在您的根目录中,其中包含以下内容。

RewriteEngine On
RewriteRule ^s([^/]*)$ /index.php?page=item&id=$1 [L]
于 2013-08-30T02:42:35.090 回答