2016-10-17 50 views
-2

夥計們,請幫我這個如何更換?{GET變量} =帶/

我想http://www.mywebsite.com/index/traveler

http://www.mywebsite.com/index?type=traveler替換此URL http://www.mywebsite.com/index?type=traveler一些其他的頁面

上的超鏈接我嘗試了很多東西,但直到現在還沒有成功。

+0

想替換字符串URL還是重定向? – Mohammad

+0

您正在傳遞的查詢字符串讓我知道 –

+1

的用法可能重複[參考:mod \ _rewrite,URL重寫和「漂亮鏈接」解釋](http://stackoverflow.com/questions/20563772/reference-mod -rewrite-url-rewriting-and-pretty-links-explained) – Croises

回答

0

你只需要幾行添加到您的.htaccess文件:

RewriteEngine On 
RewriteRule index/(.*) index?type=$1 [L] 

這將使用「旅行者」作爲您的類型參數。它會捕獲任何其他值並將其作爲類型值發送給查詢字符串。

0

獲取網址並與此條件進行比較,然後包括您的網頁並退出。

if (strstr($url, 'index/')) { 
$urlarr = explode('product/', $url); 
$url = $urlarr[1]; 
$sing_ext = strpos($url, "'"); 
if ($sing_ext != false) { 
    $ur_ar = explode("'", $url); 
    $url = $ur_ar[0]; 
} 
$sub_cats_url = $_REQUEST['tag'] = $urlarr[1]; 

include("product.php"); 
exit; }