2012-09-07 16 views

回答

2

您需要檢查QUERY_STRING在改寫條件,這裏是一個例如,可能會工作:

RewriteCond %{QUERY_STRING} ^id=([0-9]*)$ 
RewriteRule ^show_video\.php$ /video/%1? [R=302,L] 
+0

工作正常,謝謝 – Redbox

1

你需要來匹配查詢字符串使用RewriteCond%{QUERY_STRING}變量,然後用%1來反向引用匹配:

RewriteCond %{QUERY_STRING} ^id=([a-zA-Z0-9_-]+)$ 
RewriteRule ^/?show_video.php$ /video/%1/? [R,L]