如何在PHP中更改查询结果页面的URL?

时间:2018-08-05 19:30:07

标签: php mysql url

我正在使用PHP和Mysql创建一个简单的字典:每当查询一个单词时,它都会显示其含义,但其URL结构看起来并不理想。

当前的URL结构是这样的:http://127.0.0.1/search.php?query=Acromania

我想要搜索结果页面的URL结构http://127.0.0.1/Acromania

在PHP中有什么方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

否,确定您需要此过程的.htaccess文件。在您的工作目录中创建.htaccess文件,并放置以下代码。

RewriteEngine On
RewriteRule ^([^/]*)$ /search.php?query=$1 [L]

现在,如果您正在调用此URL http://127.0.0.1/Acromania的apache会像处理超级按钮一样自动处理您的查询。

**请确保您已在Apache上启用mod_rewrite