【发布时间】:2015-06-05 11:24:46
【问题描述】:
我需要一个比我更擅长重写规则和正则表达式的专家的建议。
我有以下重写规则:
RewriteRule ^([^/]*)/$ /product.php?prod=$1 [L]
它基本上将斜线之间的任何页面重写为 product.php
www.website.com/prod1/
www.website.com/prod2/
www.website.com/apple/
www.website.com/orange/
但是,我只想重写特定页面,例如:
www.website.com/apple/
www.website.com/orange/
我该怎么做?
【问题讨论】:
-
^(apple|orange)/$ /product.php?prod=$1 [L] -
@MarkShevchenko 我只是在写准确的答案。如果您将其写为答案,我会投票
标签: regex .htaccess mod-rewrite