2014-07-21 67 views
-1

我的URL重寫工作,但它返回空記錄......URL重寫工作,但空的記錄

example.co.uk/pressnote/index?q=4

回:example.co。英國/新聞/索引/問題/ 4.html

它的工作,但doest返回我的記錄集數據,如example.co.uk/pressnote/index?q=4確實返回我的數據。

my .htaccess: 
RewriteEngine on 
RewriteRule ^index/questions/([0-9]+?)\.html$ index.php?q=$4 
+0

你是什麼意思?它不顯示你的頁面? – Darren

+0

有更多規則嗎?這是你使用的一些PHP/CMS框架嗎? – anubhava

+0

它顯示我的頁面,但沒有顯示上述查詢字符串參數的內容 – PULabs

回答

0

我簡單地改變$4應該$1

RewriteEngine on 
RewriteRule ^index/questions/([0-9]+?)\.html$ index.php?q=$1 
+0

如果只有兩個在您的正則表達式中捕獲組,例如example.org/b2b/post?post_id=1&post_subject=test以:example.org/b2b/post/1/test – PULabs