RewriteRule设定问题

RewriteRule ^products/([^/]+)/([^/]+)$ review/product.php?prod_id=$1&red_id=$2

我设定了这个重写
只是发现了一个问题是必须一定要有prod_idred_id才行
red_id是选择性的,prod_id才是必须的
所以想做到的是:当我进去的 products/XXX 时,一样是可以有效,而不见得一定要有red_id(products / XXX / AAA)才能正常浏览,请问这能怎么设定?

阅读 2.5k
1 个回答

最後解決放兩個就行

RewriteRule ^products/([^/]+)/([^/]+)$ review/product.php?prod_id=$1
RewriteRule ^products/([^/]+)/([^/]+)$ review/product.php?prod_id=$1&red_id=$2
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进