URL重写正则表达式
问题描述:
早上全部,URL重写正则表达式
我已经对各种类别和子类别的广告进行了分类,我想使用IIS7进行网址重写。我需要补的正则表达式可能可能有多达5个类别和子类别,例如:
或
http://tampa.storeboard.com/classifieds/jobs/work-from-home/social-media-networker/380
通知的数值在每个端url,这是我感兴趣检索的部分,因为它是最终URL的ID:
http://tampa.storeboard.com/classifieds/viewad.asp?RegionID=23&ClassAdID=390
如何创建一个正则表达式,可以在最后搜索整数并提取域名,例如tampa.storeboard.com
非常感谢您的帮助。
此致 保罗
答
RewriteCond REQUEST_URI !/classifieds/viewad.asp
RewriteRule /classifieds/.*/(\d*)$ /classifieds/viewad.asp?Region=%{HTTP_HOST}&ClassAdID=$1
+1你有点快。 – stema 2011-05-11 14:16:57