我在htaccess中有以下RewriteCond:
#RewriteCond %{HTTP_HOST} ^xyzdomain.com$
现在我想在xyzdomain.com中为字符串“domain”使用占位符,以便条件与xyzhome.com,xyztravel.com,xyzshop.com,xyz * .com等任何域匹配。< / p>
我可以将哪个占位符用于字符串?
答案 0 :(得分:9)
这只是一个正则表达式。你可以这样做:
RewriteCond %{HTTP_HOST} ^xyz(.+)\.com$
(.+)
将匹配“任何字符一次或多次”。
另请注意\
转义.
中的.com
。 .
是一个带有正则表达式的特殊通配符,因此当您想要显式匹配.
时,必须将其转义。
regular-expressions.info是了解其工作原理的好地方。