2011-03-04 101 views
0

我在我的.htaccess文件多个映射不工作

RewriteRule outdoors/trees/(.*)/(.*) outdoors/trees/tree.php?tree_id=$1 
RewriteRule outdoors/parks/(.*)/(.*) outdoors/parks/park.php?tree_id=$1 

出于某种原因,映射树木的工作原理是映射,但一到公园没有。 我试图做的是有一个这样的网址: http://www.comehike.com/outdoors/parks/park.php?park_id=1

重定向到一个看起来像这样: http://www.comehike.com/outdoors/parks/3/ParkName

任何想法,为什么不与重定向我上面显示的工作?

谢谢, 亚历克斯

回答

1

LAST标志可以正常工作。

RewriteRule outdoors/trees/(.*)/(.*) outdoors/trees/tree.php?tree_id=$1 [L] 
RewriteRule outdoors/parks/(.*)/(.*) outdoors/parks/park.php?tree_id=$1 [L] 

编辑:错别字在park_id

RewriteRule outdoors/trees/(.*)/(.*) outdoors/trees/tree.php?tree_id=$1 [L] 
RewriteRule outdoors/parks/(.*)/(.*) outdoors/parks/park.php?park_id=$1 [L] 
+0

谢谢,我现在就试试吧。它有什么作用? :) – Genadinik 2011-03-04 21:48:22

+0

顺便说一句,它没有工作:) – Genadinik 2011-03-04 21:49:23

+0

我认为这是由于错字。看我的编辑。 – adarshr 2011-03-04 22:03:43