我不确定我在找什么,但我知道我想做什么。因此搜索起来有点困难。对不起,我很愚蠢,答案可能真的很简单。
我有一个网站,目前我采取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