隐藏GET请求html/php


Hide GET request html/php

我不确定我在找什么,但我知道我想做什么。因此搜索起来有点困难。对不起,我很愚蠢,答案可能真的很简单。

我有一个网站,目前我采取get请求如下:http://website/id=123

我想要的是把它作为http://website/123

网站然后获取值并做一堆东西,但我真的不确定如何得到这样的值。是编辑。htaccess还是什么?

我如何解决这个问题?

参见"。htaccess修复一个漂亮的永久链接在PHP?此外,您应该能够找到许多关于mod_rewrite(和相关问题)的教程。

尝试:

RewriteRule ^index/([0-9]+)$ index.php?id=$1 [QSA,L]

最好的回答如下:如何启用mod_rewrite?

根据您的情况试试这个…

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([0-9]+)$ index.php?id=$1