{"id":4,"date":"2011-01-01T15:45:28","date_gmt":"2011-01-01T15:45:28","guid":{"rendered":"http:\/\/hgtas.com\/?p=4"},"modified":"2011-01-01T15:47:26","modified_gmt":"2011-01-01T15:47:26","slug":"how-to-configure-the-iis-environment-rewrite-rules","status":"publish","type":"post","link":"https:\/\/508.me\/?p=4","title":{"rendered":"\u5982\u4f55\u5728IIS\u73af\u5883\u4e0b\u914d\u7f6eRewrite\u89c4\u5219"},"content":{"rendered":"<p>URL \u9759\u6001\u5316\u53ef\u4ee5\u63d0\u9ad8\u641c\u7d22\u5f15\u64ce\u6293\u53d6\uff0c\u5f00\u542f\u672c\u529f\u80fd\u9700\u8981\u5bf9 Web \u670d\u52a1\u5668\u589e\u52a0\u76f8\u5e94\u7684 Rewrite \u89c4\u5219\uff0c\u4e14\u4f1a\u8f7b\u5fae\u589e\u52a0\u670d\u52a1\u5668\u8d1f\u62c5\u3002\u672c\u6559\u7a0b\u8bb2\u89e3\u5982\u4f55\u5728 IIS \u73af\u5883\u4e0b\u914d\u7f6e\u5404\u4e2a\u4ea7\u54c1\u7684 Rewrite \u89c4\u5219\u3002<\/p>\n<p><strong>\u4e00\u3001\u9996\u5148\u4e0b\u8f7d Rewrite.zip \u7684\u5305\uff0c\u89e3\u538b\u5230\u4efb\u610f\u76d8\u4e0a\u7684\u4efb\u610f\u76ee\u5f55\u3002<\/strong><\/p>\n<p>\u5404\u4e2a\u4ea7\u54c1\u7684 Rewrite \u89c4\u5219\u5305\u4e0d\u540c\uff0c\u8bf7\u9009\u62e9\u5bf9\u5e94\u7684\u4ea7\u54c1\u4e0b\u8f7d\u5bf9\u5e94\u7684 Rewrite \u89c4\u5219\u3002<\/p>\n<p>Discuz!6.0.0\/6.1.0 \u7684 Rewrite \u89c4\u5219\u4e0b\u8f7d\u5730\u5740\uff1a<a href=\"http:\/\/www.discuz.net\/attachment.php?aid=NjQzMTIwfDg2MjBkYjVjfDEyNjM0NDc1MjF8OTcxYTloRlhtNDVwRXJZZDdFU3B5M1JpMjBDMWJPRG5keGJpalIxQXM0Ky95Y2s%3D\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/images\/base\/attachment.gif\" border=\"0\" alt=\"\" \/><\/a><a title=\"\u70b9\u51fb\u4e0b\u8f7d ( \u6587\u4ef6\u5927\u5c0f\uff1a99.9 KB )\" href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=3884\" target=\"_blank\">Rewrite.zip<\/a><\/p>\n<p>UCenter Home1.0.0 \u7684 Rewrite\u89c4\u5219\u4e0b\u8f7d\u5730\u5740\uff1a<img src=\"http:\/\/faq.comsenz.com\/images\/base\/attachment.gif\" border=\"0\" alt=\"\" \/><a title=\"\u70b9\u51fb\u4e0b\u8f7d ( \u6587\u4ef6\u5927\u5c0f\uff1a100 KB )\" href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=3885\" target=\"_blank\">Rewrite.zip<\/a><\/p>\n<p>SupeSite6.0_X-Space4.0_UC \u7684Rewrite \u89c4\u5219\u4e0b\u8f7d\u5730\u5740\uff1a<img src=\"http:\/\/faq.comsenz.com\/images\/base\/attachment.gif\" border=\"0\" alt=\"\" \/><a title=\"\u70b9\u51fb\u4e0b\u8f7d ( \u6587\u4ef6\u5927\u5c0f\uff1a101 KB )\" href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=3886\" target=\"_blank\">iisrewrite.zip<\/a><\/p>\n<p>SupeV \u7684 Rewrite \u89c4\u5219\u4e0b\u8f7d\u5730\u5740\uff1a<img src=\"http:\/\/faq.comsenz.com\/images\/base\/attachment.gif\" border=\"0\" alt=\"\" \/><a title=\"\u70b9\u51fb\u4e0b\u8f7d ( \u6587\u4ef6\u5927\u5c0f\uff1a100 KB )\" href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=3887\" target=\"_blank\">rewrite_iis.zip<\/a><\/p>\n<p>\u4e0b\u8f7d\u5404\u4e2a\u4ea7\u54c1\u7684 Rewrite \u89c4\u5219\u5e76\u4e14\u91cd\u547d\u540d\u540e\u5982\u4e0b\u56fe\u6240\u793a\u5b58\u653e\uff1a<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=37\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_2008050915245719sIZ.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><strong>\u4e8c\u3001\u914d\u7f6e\u65b9\u6cd5<\/strong><\/p>\n<p>Discuz!\u3001UCHome\u3001SupeSite\/X-Space\u3001SupeV \u7684 Rewrite \u914d\u7f6e\u65b9\u6cd5\u7c7b\u4f3c\uff0c\u4e0b\u9762\u4ee5 Discuz!6.0.0\/6.1.0 \u7684 Rewrite \u89c4\u5219\u914d\u7f6e\u65b9\u6cd5\u4e3a\u4f8b\u8bb2\u89e3\u5982\u4f55\u5728 IIS \u73af\u5883\u4e0b\u914d\u7f6e Rewrite \u89c4\u5219\u3002<\/p>\n<p>\u5728 IIS \u7ba1\u7406\u5668\u91cc\u9009\u62e9\u7f51\u7ad9\uff0c\u53f3\u952e\u9009\u62e9\u201c\u5c5e\u6027\u201d\uff0c\u5982\u4e0b\u56fe\u6240\u793a\uff1a<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=38\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525441kE9q.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u5728\u5f39\u51fa\u7684\u7a97\u53e3\u91cc\u9009\u62e9\u201cISAPI\u7b5b\u9009\u5668\u201d<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=39\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525442RzAq.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u4e0a\u56fe\u4e2d\u70b9\u51fb\u201c\u6dfb\u52a0\u201d\uff0c\u5728\u5f39\u51fa\u7684\u7a97\u53e3\u91cc\u201c\u7b5b\u9009\u5668\u540d\u79f0\u201d\u586b\u5199\u201crewrite\u201d<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=40\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525443RpP6.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u4e0a\u56fe\u754c\u9762\u4e2d\u70b9\u51fb\u201c\u6d4f\u89c8\u201d\uff0c\u9009\u62e9\u4e0b\u8f7d\u89e3\u538b\u540e\u7684 Discuz! Rewrite \u89c4\u5219\u76ee\u5f55\u4e0b\u7684 Rewrite.dll \u6587\u4ef6<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=41\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525444X8co.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u6d4f\u89c8\u5b8c\u6bd5\u70b9\u51fb\u201c\u786e\u5b9a\u201d<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=42\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_2008050915254450Jhr.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u6dfb\u52a0\u5b8c\u6bd5\u70b9\u51fb\u201c\u786e\u5b9a\u201d<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=43\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525446DkFo.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u91cd\u65b0\u542f\u52a8 IIS<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=44\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525447xx5y.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=45\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525448ySp3.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u91cd\u65b0\u9009\u62e9\u8be5\u7ad9\u70b9 =&gt; \u53f3\u952e\u201c\u5c5e\u6027\u201d=&gt; \u201cISAPI \u7b5b\u9009\u5668\u201d\uff0c\u5982\u679c\u770b\u5230\u72b6\u6001\u4e3a\u5411\u4e0a\u7684\u7eff\u8272\u7bad\u5934\uff0c\u5c31\u8bf4\u660e Rewrite \u6a21\u5757\u5b89\u88c5\u6210\u529f\u4e86\u3002<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=46\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_200805091525449FCjW.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>Rewrite \u89c4\u5219\u914d\u7f6e\u6210\u529f\u4e86\uff0c\u4f46\u662f\u8fd9\u4e2a\u65f6\u5019\u6d4f\u89c8\u8bba\u575b\u5730\u5740\u4f9d\u65e7\u4e0d\u662f\u4f2a\u9759\u6001\u7684\uff0c\u8fd8\u9700\u8981\u5230\u8bba\u575b\u540e\u53f0\u505a\u76f8\u5e94\u7684\u8bbe\u7f6e\u624d\u53ef\u4ee5\u3002<\/p>\n<p>\u8bba\u575b\u540e\u53f0 =&gt; \u5168\u5c40 =&gt; \u4f18\u5316\u8bbe\u7f6e\uff0c\u4e0b\u56fe\u4e2d\u7ea2\u8272\u533a\u57df\u9009\u9879\uff1a<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=47\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_2008050915254410W7zC.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u201cURL \u9759\u6001\u5316\u201d\uff1a\u5982\u4e0a\u56fe\u6240\u793a\u6709\u4e94\u4e2a\u9009\u9879\uff0c\u6839\u636e\u60a8\u7684\u9700\u6c42\u9009\u62e9\u5373\u53ef\uff0c\u6700\u591a\u53ef\u4ee5\u9009\u62e9\u4e94\u4e2a\uff0c\u4e0d\u9009\u5219\u4e0d\u751f\u6548\u3002<\/p>\n<p>\u201cRewrtie \u517c\u5bb9\u6027\u201d\uff1a\u5982\u679c\u60a8\u7684\u670d\u52a1\u5668\u4e0d\u652f\u6301 Rewrite \u89c4\u5219\u4e2d\u7684\u4e2d\u6587\u5b57\u7b26\uff0c\u8bf7\u9009\u62e9\u201c\u662f\u201d\u3002\u5bf9\u4e8e\u6ca1\u6709\u6b64\u95ee\u9898\u7684\u670d\u52a1\u5668\uff0c\u53ef\u4ee5\u9009\u62e9\u201c\u5426\u201d\u3002<\/p>\n<p>\u4e0a\u9762\u4e24\u9879\u8bbe\u7f6e\u5b8c\u6bd5\u201c\u63d0\u4ea4\u201d\u4fdd\u5b58\u5373\u53ef\u3002<\/p>\n<p>\u8fd9\u4e2a\u65f6\u5019\u8fd4\u56de\u5230\u8bba\u575b\u9996\u9875\u968f\u4fbf\u6253\u5f00\u4e00\u4e2a\u7248\u5757\u6216\u8005\u4e00\u4e2a\u5e16\u5b50\u5373\u53ef\u770b\u5230 Discuz! \u7684 Rewrite \u4f2a\u9759\u6001\u914d\u7f6e\u6210\u529f\uff01<\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=48\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_2008050915254411Ih4C.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a href=\"http:\/\/faq.comsenz.com\/batch.download.php?aid=49\" target=\"_blank\"><img src=\"http:\/\/faq.comsenz.com\/attachments\/2008\/05\/5_2008050915254412XMOc.gif\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><strong>\u4e09\u3001\u5404\u4e2a\u4ea7\u54c1\u7684 Rewrite \u89c4\u5219<\/strong><\/p>\n<p>httpd.ini \u6587\u4ef6\u5185\u5bb9\u5982\u4e0b\u914d\u7f6e<\/p>\n<pre>[ISAPI_Rewrite]\r\n# 3600 = 1 hour\r\nCacheClockRate 3600\r\nRepeatLimit 32\r\n# Discuz! Rewrite\u89c4\u5219\r\n# \u72ec\u7acb\u4e3b\u673a\u7528\u6237\r\n# Protect httpd.ini and httpd.parse.errors files\r\n# from accessing through HTTP\r\nRewriteRule ^(.*)\/archiver\/((fid|tid)-[\\w\\-]+\\.html)\\?*(.*)$ $1\/archiver\/index\\.php\\?$2&amp;$4\r\nRewriteRule ^(.*)\/forum-([0-9]+)-([0-9]+)\\.html\\?*(.*)$ $1\/forumdisplay\\.php\\?fid=$2&amp;page=$3&amp;$4\r\nRewriteRule ^(.*)\/thread-([0-9]+)-([0-9]+)-([0-9]+)\\.html\\?*(.*)$ $1\/viewthread\\.php\\?tid=$2&amp;extra=page\\%3D$4&amp;page=$3&amp;$4\r\nRewriteRule ^(.*)\/space-(username|uid)-(.+)\\.html\\?*(.*)$ $1\/space\\.php\\?$2=$3&amp;$4\r\nRewriteRule ^(.*)\/tag-(.+)\\.html\\?*(.*)$ $1\/tag\\.php\\?name=$2&amp;$3\r\n\r\n# SupeSite Rewrite\u89c4\u5219\r\n# \u72ec\u7acb\u4e3b\u673a\u7528\u6237\r\n# \u4fee\u6539\u4ee5\u4e0b\u8bed\u53e5\u4e2d\u7684 \/supesite \u4fee\u6539\u4e3a\u4f60\u7684SupeSite\u76ee\u5f55\u5730\u5740\uff0c\u5982\u679c\u7a0b\u5e8f\u653e\u5728\u6839\u76ee\u5f55\u4e2d\uff0c\u8bf7\u5c06 \/supesite \u4fee\u6539\u4e3a \/\r\nRewriteRule ^\/supesite\/([0-9]+)$ \/supesite\/index\\.php\\?uid\/$1 [L]\r\nRewriteRule ^\/supesite\/([0-9]+)\/spacelist(.+)$ \/supesite\/index\\.php\\?uid\/$1\/action\/spacelist\/type$2 [L]\r\nRewriteRule ^\/supesite\/([0-9]+)\/viewspace(.+)$ \/supesite\/index\\.php\\?uid\/$1\/action\/viewspace\/itemid$2 [L]\r\nRewriteRule ^\/supesite\/([0-9]+)\/viewbbs(.+)$ \/supesite\/index\\.php\\?uid\/$1\/action\/viewbbs\/tid$2 [L]\r\nRewriteRule ^\/supesite\/([0-9]+)\/(.*)$ \/supesite\/index\\.php\\?uid\/$1\/$2 [L]\r\nRewriteRule ^\/supesite\/action(.+)$ \/supesite\/index\\.php\\?action$1 [L]\r\nRewriteRule ^\/supesite\/category(.+)$ \/supesite\/index\\.php\\?action\/category\/catid$1 [L]\r\nRewriteRule ^\/supesite\/viewnews(.+)$ \/supesite\/index\\.php\\?action\/viewnews\/itemid$1 [L]\r\nRewriteRule ^\/supesite\/viewthread(.+)$ \/supesite\/index\\.php\\?action\/viewthread\/tid$1 [L]\r\nRewriteRule ^\/supesite\/mygroup(.+)$ \/supesite\/index\\.php\\?action\/mygroup\/gid$1 [L]\r\n\r\n# UCHome Rewrite\u89c4\u5219\r\n# \u72ec\u7acb\u4e3b\u673a\u7528\u6237\r\n# \u4fee\u6539\u4ee5\u4e0b\u8bed\u53e5\u4e2d\u7684 \/uchome \u4fee\u6539\u4e3a\u4f60\u7684uchome\u76ee\u5f55\u5730\u5740\uff0c\u5982\u679c\u7a0b\u5e8f\u653e\u5728\u6839\u76ee\u5f55\u4e2d\uff0c\u8bf7\u5c06 \/uchome \u4fee\u6539\u4e3a \/\r\nRewriteRule ^\/uchome\/(space|network)-(.+)\\.html$ \/uchome\/$1\\.php\\?rewrite=$2 [L]\r\nRewriteRule ^\/uchome\/(space|network)\\.html$ \/uchome\/$1\\.php [L]\r\nRewriteRule ^\/uchome\/([0-9]+)$ \/uchome\/space\\.php\\?uid=$1 [L] \r\n\r\n# SupeV Rewrite\u89c4\u5219\r\n# \u72ec\u7acb\u4e3b\u673a\u7528\u6237\r\nRewriteRule ^(.*)\/ivideo(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?\\.html$ $1\/ivideo\\.php\\?tv=$3&amp;ti=$5&amp;tc=$7&amp;page=$9\r\nRewriteRule ^(.*)\/ispecial(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?\\.html$ $1\/ispecial\\.php\\?tv=$3&amp;ti=$5&amp;tc=$7&amp;page=$9\r\nRewriteRule ^(.*)\/icategory\\.html$ $1\/icategory\\.php\r\nRewriteRule ^(.*)\/category-cid-([0-9]+)(-tag-([^-]*))?(-timelimit-([0-9]+))?(-orderlimit-([0-9]+))?(-page-([0-9]+))?\\.html$ $1\/category\\.php\\?cid=$2&amp;tag=$4&amp;timelimit=$6&amp;orderlimit=$8&amp;page=$10\r\nRewriteRule ^(.*)\/vspace-(mid|username)-(.+)\\.html$ $1\/vspace\\.php\\?$2=$3\r\nRewriteRule ^(.*)\/video-(vid|ivid)-(.+)\\.html$ $1\/video\\.php\\?$2=$3\r\nRewriteRule ^(.*)\/special-spid-([0-9]+)\\.html$ $1\/special\\.php\\?spid=$2\r\n\r\n\u6587\u7ae0\u6765\u6e90\uff1a<a href=\"http:\/\/faq.comsenz.com\/viewnews-11\">http:\/\/faq.comsenz.com\/viewnews-11<\/a><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>URL \u9759\u6001\u5316\u53ef\u4ee5\u63d0\u9ad8\u641c\u7d22\u5f15\u64ce\u6293\u53d6\uff0c\u5f00\u542f\u672c\u529f\u80fd\u9700\u8981\u5bf9 Web \u670d\u52a1\u5668\u589e\u52a0\u76f8\u5e94\u7684 Rewrite \u89c4\u5219\uff0c\u4e14\u4f1a\u8f7b\u5fae [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[5,6],"_links":{"self":[{"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/posts\/4"}],"collection":[{"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/508.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4"}],"version-history":[{"count":2,"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":6,"href":"https:\/\/508.me\/index.php?rest_route=\/wp\/v2\/posts\/4\/revisions\/6"}],"wp:attachment":[{"href":"https:\/\/508.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/508.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/508.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}