2016-10-07 91 views
0

更新版本 我正在開發一個電子商務門戶網站,產品需要顯示一個漂亮的網址,也在類別下。多級漂亮的電子商務產品的網址在htaccess

我目前的連結:http://abcd.xyz/products.php?pro_tag=1221212112(FAKE LINK)

我的目標:http://abcd.xyz/products/1221212112(FAKE LINK)

我目前的.htaccess代碼。 (與其他建議#1的幫助下製造的話):

RewriteEngine On 
RewriteBase/
RewriteRule ^products/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$1 [QSA,NC,L] 
RewriteRule ^products/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$2&ctg=$1 [QSA,NC,L] 

想通了這個問題:「pro_tag」沒有被提取。需要幫助解決這個問題。

+0

有沒有出了問題? –

+0

是的。當我使用鏈接:http://abcd.xyz/1221212112,它正在從數據庫加載數據以及一些CSS問題,但是當我使用我的GOAL鏈接時,它不會加載數據。 –

回答

0

嘗試:

RewriteEngine On 
RewriteBase/
RewriteRule ^products/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$1 [QSA,NC,L] 
RewriteRule ^products/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$2&ctg=$1 [QSA,NC,L] 

我添加ctg變量...

+0

不!不起作用! –

+0

您的'products.php'在'products'目錄下? – Croises

+0

不!它是索引目錄中的一個普通的products.php頁面。 –