将查询字符串转换为用户友好的URL

时间:2014-05-08 13:16:38

标签: php url-rewriting

1 个答案:

答案 0 :(得分:0)

这是最简单的方法。
首先,在.htaccess中打开mod_rewrite 像这样:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . category_listing.php

接下来,您需要解析category_listing.php中的查询字符串
例如:

$query = explode('/', $_SERVER['REQUEST_URI']);
$city = $query[0]; // 'Bangalore'
$search = $query[1]; // 'Astrology'

使用数组索引进行播放,可能是1和2而不是0和1,具体取决于您的服务器设置。

这就是全部!