2011-05-11 68 views
0

早上全部,URL重寫正則表達式

我已經對各種類別和子類別的廣告進行了分類,我想使用IIS7進行網址重寫。我需要補的正則表達式可能可能有多達5個類別和子類別,例如:

http://westpalmbeach.storeboard.com/classifieds/for-sale/electronics/looking-for-a-cheap-touchscreen-laptop/390

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

非常感謝您的幫助。

此致 保羅

回答

0
RewriteCond REQUEST_URI !/classifieds/viewad.asp 
RewriteRule /classifieds/.*/(\d*)$ /classifieds/viewad.asp?Region=%{HTTP_HOST}&ClassAdID=$1