2014-11-23 17 views
2

我有下面的url。如何在htaccess中設置url的重寫條件

http://localhost/testing/images/Latest+Images/In+Golden+Light/golden 

現在我需要重寫htaccess的條件此類URL
現在我想的類別名稱(最新+圖像)和標題名稱(在+黃金+光) 和搜索條件是(金)從這個URL。我怎麼能得到這個?
任何人都可以給我這個問題的答案。

+0

什麼是你的內部URL支持所有這些參數,例如類別,標題,搜索條件等? – anubhava 2014-11-23 17:00:47

回答

1

可以將所有的URL重定向到的index.php這個簡單的重寫規則:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*) index.php?url=$1 [L,QSA] 

再拆與爆炸功能的網址:

$parts = explode("/",$_GET['url']); 

現在的類別名稱爲$部分[2],標題名稱在$ parts [3]中,搜索條件在$ parts [4]中。

(假設所有的鏈接有且僅有5份)