2010-06-03 173 views

回答

1

你的正則表達式不匹配的URL。當你擁有了它:

  • 第1場比賽/chips/
  • 組2場比賽chips
  • 組3場比賽xxx

你可能想是這樣的:

RewriteRule ^/([^/]+)/([^/]+)\?c=([^&]*) http://%{SERVER_NAME}/$1/$2/$3 [R=301] 
+0

這是正確的正則表達式,但它仍然不匹配.htaccess。 grrrr – frio80 2010-06-04 15:18:25

+1

@frio這將不匹配.htaccess。在.htaccess中重寫規則去除路徑。因此,如果它在根中,它將是RewriteRule ^([^ /] +)/([^ /] +)\?c =([^&] *)... – Artefacto 2010-06-04 16:43:59