如何在URL中没有查询参数

问题描述 投票:0回答:1

我不确定这个问题是否有意义,但基本上,如果我有这样的链接:

site.com/?id=1HLk83I

URL缩短服务如何将URL变成:

site.com/1HLk83I

如果您像第一个URL那样操作,则可以通过使用GET并找到'id'来获取该信息。我不知道他们是怎么做的,或者甚至不知道这样做。

我不确定我是否在这里问正确的事情。我只是想知道如何从URL(1HLk83I)获取信息,然后在代码中使用它。

php url url-shortener
1个回答
0
投票

使用.htaccess文件重写规则:

Options +FollowSymlinks
RewriteEngine On

RewriteRule ^(.*)$ index.php?id=$1 [L,NC,QSA]

然后您可以在index.php文件中访问它:

echo $_GET['id'];
© www.soinside.com 2019 - 2024. All rights reserved.