2011-07-14 62 views
1

我有以下頁面:

mysite.com/news/index.php?tag=tag&name=name&id=id 

我想重寫這一點,以便它去那種如下

mysite.com/news/tag/name-id 

這方面的一個完整的例子是。

foobar.com/news/apple/the-new-iphone-5-9001 

而且以後我重寫這個URL是否仍然能夠拉數據,我通常會如:

$_GET['tag'] //would be apple 
$_GET['name'] //would be the-new-iphone-5 
$_GET['id'] //would be 9001 

回答

3

添加這在Web根爲.htaccess。

RewriteEngine On 
RewriteBase/

RewriteRule ^news/([^/]+)/(.+?)-(\d+)/?$ /news/index.php?tag=$1&name=$2&id=$3