Файл: sngine-v2.8/Extras/Servers/IIS/web.config.xml
Строк: 704
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="rule 1F" stopProcessing="true">
<match url=".*" />
<action type="Rewrite" url="/-" appendQueryString="true" />
</rule>
<rule name="rule 2F" stopProcessing="true">
<match url="^install/?$" />
<action type="Rewrite" url="/install.php" appendQueryString="true" />
</rule>
<rule name="rule 3F" stopProcessing="true">
<match url="^static/([^/]+)/?$" />
<action type="Rewrite" url="/static.php?url={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 4F" stopProcessing="true">
<match url="^contacts/?$" />
<action type="Rewrite" url="/contact.php" appendQueryString="true" />
</rule>
<rule name="rule 5F" stopProcessing="true">
<match url="^api/([^/]+)/?$" />
<action type="Rewrite" url="/api.php?do={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 6F" stopProcessing="true">
<match url="^developers/?$" />
<action type="Rewrite" url="/developers.php" appendQueryString="true" />
</rule>
<rule name="rule 7F" stopProcessing="true">
<match url="^developers/([^/]+)/?$" />
<action type="Rewrite" url="/developers.php?view={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 8F" stopProcessing="true">
<match url="^developers/edit/([^/]+)/?$" />
<action type="Rewrite" url="/developers.php?view=edit&app_auth_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 9F" stopProcessing="true">
<match url="^share/?$" />
<action type="Rewrite" url="/share.php" appendQueryString="true" />
</rule>
<rule name="rule 10F" stopProcessing="true">
<match url="^directory/?$" />
<action type="Rewrite" url="/directory.php" appendQueryString="true" />
</rule>
<rule name="rule 11F" stopProcessing="true">
<match url="^directory/([^/]+)/?$" />
<action type="Rewrite" url="/directory.php?view={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 12F" stopProcessing="true">
<match url="^directory/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/directory.php?view={R:1}&page={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 13F" stopProcessing="true">
<match url="^search/?$" />
<action type="Rewrite" url="/search.php" appendQueryString="true" />
</rule>
<rule name="rule 14F" stopProcessing="true">
<match url="^search/hashtag/([^/]+)/?$" />
<action type="Rewrite" url="/search.php?query={R:1}&hashtag=1" appendQueryString="true" />
</rule>
<rule name="rule 15F" stopProcessing="true">
<match url="^search/([^/]+)/?$" />
<action type="Rewrite" url="/search.php?query={R:1}&hashtag=0" appendQueryString="true" />
</rule>
<rule name="rule 16F" stopProcessing="true">
<match url="^signin/?$" />
<action type="Rewrite" url="/sign.php?do=in" appendQueryString="true" />
</rule>
<rule name="rule 17F" stopProcessing="true">
<match url="^signup/?$" />
<action type="Rewrite" url="/sign.php?do=up" appendQueryString="true" />
</rule>
<rule name="rule 18F" stopProcessing="true">
<match url="^signout/?$" />
<action type="Rewrite" url="/sign.php?do=out" appendQueryString="true" />
</rule>
<rule name="rule 19F" stopProcessing="true">
<match url="^reset/?$" />
<action type="Rewrite" url="/sign.php?do=reset" appendQueryString="true" />
</rule>
<rule name="rule 20F" stopProcessing="true">
<match url="^activation/([^/]+)/?$" />
<action type="Rewrite" url="/activation.php?code={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 21F" stopProcessing="true">
<match url="^connect/([^/]+)/?$" />
<action type="Rewrite" url="/connect.php?do=connect&provider={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 22F" stopProcessing="true">
<match url="^revoke/([^/]+)/?$" />
<action type="Rewrite" url="/connect.php?do=revoke&provider={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 23F" stopProcessing="true">
<match url="^packages/?$" />
<action type="Rewrite" url="/packages.php" appendQueryString="true" />
</rule>
<rule name="rule 24F" stopProcessing="true">
<match url="^started/?$" />
<action type="Rewrite" url="/started.php" appendQueryString="true" />
</rule>
<rule name="rule 25F" stopProcessing="true">
<match url="^started/finished?$" />
<action type="Rewrite" url="/started.php?finished=true" appendQueryString="true" />
</rule>
<rule name="rule 26F" stopProcessing="true">
<match url="^messages/?$" />
<action type="Rewrite" url="/messages.php" appendQueryString="true" />
</rule>
<rule name="rule 27F" stopProcessing="true">
<match url="^messages/new?$" />
<action type="Rewrite" url="/messages.php?view=new" appendQueryString="true" />
</rule>
<rule name="rule 28F" stopProcessing="true">
<match url="^messages/([^/]+)/?$" />
<action type="Rewrite" url="/messages.php?cid={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 29F" stopProcessing="true">
<match url="^notifications/?$" />
<action type="Rewrite" url="/notifications.php" appendQueryString="true" />
</rule>
<rule name="rule 30F" stopProcessing="true">
<match url="^settings/?$" />
<action type="Rewrite" url="/settings.php" appendQueryString="true" />
</rule>
<rule name="rule 31F" stopProcessing="true">
<match url="^settings/([^/]+)/?$" />
<action type="Rewrite" url="/settings.php?view={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 32F" stopProcessing="true">
<match url="^settings/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/settings.php?view={R:1}&sub_view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 33w" stopProcessing="true">
<match url="^posts/([^/]+)/?$" />
<action type="Rewrite" url="/post.php?post_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 34w" stopProcessing="true">
<match url="^photos/([^/]+)/?$" />
<action type="Rewrite" url="/photo.php?photo_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 35w" stopProcessing="true">
<match url="^popular/?$" />
<action type="Rewrite" url="/index.php?view=popular" appendQueryString="true" />
</rule>
<rule name="rule 36w" stopProcessing="true">
<match url="^discover/?$" />
<action type="Rewrite" url="/index.php?view=discover" appendQueryString="true" />
</rule>
<rule name="rule 37w" stopProcessing="true">
<match url="^saved/?$" />
<action type="Rewrite" url="/index.php?view=saved" appendQueryString="true" />
</rule>
<rule name="rule 38w" stopProcessing="true">
<match url="^memories/?$" />
<action type="Rewrite" url="/index.php?view=memories" appendQueryString="true" />
</rule>
<rule name="rule 39w" stopProcessing="true">
<match url="^ads/?$" />
<action type="Rewrite" url="/ads.php" appendQueryString="true" />
</rule>
<rule name="rule 40w" stopProcessing="true">
<match url="^ads/new?$" />
<action type="Rewrite" url="/ads.php?view=new" appendQueryString="true" />
</rule>
<rule name="rule 41w" stopProcessing="true">
<match url="^ads/edit/([^/]+)/?$" />
<action type="Rewrite" url="/ads.php?view=edit&campaign_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 42w" stopProcessing="true">
<match url="^wallet/?$" />
<action type="Rewrite" url="/ads.php?view=wallet" appendQueryString="true" />
</rule>
<rule name="rule 43w" stopProcessing="true">
<match url="^boosted/posts/?$" />
<action type="Rewrite" url="/index.php?view=boosted_posts" appendQueryString="true" />
</rule>
<rule name="rule 44w" stopProcessing="true">
<match url="^boosted/pages/?$" />
<action type="Rewrite" url="/index.php?view=boosted_pages" appendQueryString="true" />
</rule>
<rule name="rule 45w" stopProcessing="true">
<match url="^people/?$" />
<action type="Rewrite" url="/people.php" appendQueryString="true" />
</rule>
<rule name="rule 46w" stopProcessing="true">
<match url="^people/find/?$" />
<action type="Rewrite" url="/people.php?view=find" appendQueryString="true" />
</rule>
<rule name="rule 47w" stopProcessing="true">
<match url="^people/friend_requests/?$" />
<action type="Rewrite" url="/people.php?view=friend_requests" appendQueryString="true" />
</rule>
<rule name="rule 48w" stopProcessing="true">
<match url="^people/sent_requests/?$" />
<action type="Rewrite" url="/people.php?view=sent_requests" appendQueryString="true" />
</rule>
<rule name="rule 49w" stopProcessing="true">
<match url="^pages/?$" />
<action type="Rewrite" url="/pages.php" appendQueryString="true" />
</rule>
<rule name="rule 50w" stopProcessing="true">
<match url="^pages/liked/?$" />
<action type="Rewrite" url="/pages.php?view=liked" appendQueryString="true" />
</rule>
<rule name="rule 51w" stopProcessing="true">
<match url="^pages/manage/?$" />
<action type="Rewrite" url="/pages.php?view=manage" appendQueryString="true" />
</rule>
<rule name="rule 52w" stopProcessing="true">
<match url="^pages/([^/]+)/?$" />
<action type="Rewrite" url="/page.php?username={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 53w" stopProcessing="true">
<match url="^pages/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/page.php?username={R:1}&view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 54w" stopProcessing="true">
<match url="^pages/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/page.php?username={R:1}&view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 55w" stopProcessing="true">
<match url="^groups/?$" />
<action type="Rewrite" url="/groups.php" appendQueryString="true" />
</rule>
<rule name="rule 56w" stopProcessing="true">
<match url="^groups/joined/?$" />
<action type="Rewrite" url="/groups.php?view=joined" appendQueryString="true" />
</rule>
<rule name="rule 57w" stopProcessing="true">
<match url="^groups/manage/?$" />
<action type="Rewrite" url="/groups.php?view=manage" appendQueryString="true" />
</rule>
<rule name="rule 58w" stopProcessing="true">
<match url="^groups/([^/]+)/?$" />
<action type="Rewrite" url="/group.php?username={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 59w" stopProcessing="true">
<match url="^groups/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/group.php?username={R:1}&view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 60w" stopProcessing="true">
<match url="^groups/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/group.php?username={R:1}&view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 61w" stopProcessing="true">
<match url="^events/?$" />
<action type="Rewrite" url="/events.php" appendQueryString="true" />
</rule>
<rule name="rule 62w" stopProcessing="true">
<match url="^events/going/?$" />
<action type="Rewrite" url="/events.php?view=going" appendQueryString="true" />
</rule>
<rule name="rule 63w" stopProcessing="true">
<match url="^events/interested/?$" />
<action type="Rewrite" url="/events.php?view=interested" appendQueryString="true" />
</rule>
<rule name="rule 64w" stopProcessing="true">
<match url="^events/invited/?$" />
<action type="Rewrite" url="/events.php?view=invited" appendQueryString="true" />
</rule>
<rule name="rule 65w" stopProcessing="true">
<match url="^events/manage/?$" />
<action type="Rewrite" url="/events.php?view=manage" appendQueryString="true" />
</rule>
<rule name="rule 66w" stopProcessing="true">
<match url="^events/([^/]+)/?$" />
<action type="Rewrite" url="/event.php?event_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 67w" stopProcessing="true">
<match url="^events/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/event.php?event_id={R:1}&view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 68w" stopProcessing="true">
<match url="^events/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/event.php?event_id={R:1}&view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 69w" stopProcessing="true">
<match url="^articles/?$" />
<action type="Rewrite" url="/index.php?view=articles" appendQueryString="true" />
</rule>
<rule name="rule 70w" stopProcessing="true">
<match url="^blogs/?$" />
<action type="Rewrite" url="/blogs.php" appendQueryString="true" />
</rule>
<rule name="rule 71w" stopProcessing="true">
<match url="^blogs/new/?$" />
<action type="Rewrite" url="/blogs.php?view=new" appendQueryString="true" />
</rule>
<rule name="rule 72w" stopProcessing="true">
<match url="^blogs/edit/([^/]+)/?$" />
<action type="Rewrite" url="/blogs.php?view=edit&post_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 73w" stopProcessing="true">
<match url="^blogs/category/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/blogs.php?view=category&category_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 74w" stopProcessing="true">
<match url="^blogs/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/blogs.php?view=article&post_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 75w" stopProcessing="true">
<match url="^products/?$" />
<action type="Rewrite" url="/index.php?view=products" appendQueryString="true" />
</rule>
<rule name="rule 76w" stopProcessing="true">
<match url="^market/?$" />
<action type="Rewrite" url="/market.php" appendQueryString="true" />
</rule>
<rule name="rule 77w" stopProcessing="true">
<match url="^market/search/?$" />
<action type="Rewrite" url="/market.php?view=search" appendQueryString="true" />
</rule>
<rule name="rule 78w" stopProcessing="true">
<match url="^market/search/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?view=search&query={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 79w" stopProcessing="true">
<match url="^market/search/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?view=search&query={R:1}&page={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 80w" stopProcessing="true">
<match url="^market/category/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?view=category&category_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 81w" stopProcessing="true">
<match url="^market/category/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?view=category&category_id={R:1}&category_url={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 82w" stopProcessing="true">
<match url="^market/category/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?view=category&category_id={R:1}&category_url={R:2}&page={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 83w" stopProcessing="true">
<match url="^market/([^/]+)/?$" />
<action type="Rewrite" url="/market.php?page={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 84w" stopProcessing="true">
<match url="^forums/?$" />
<action type="Rewrite" url="/forums.php" appendQueryString="true" />
</rule>
<rule name="rule 85w" stopProcessing="true">
<match url="^forums/my-threads/?$" />
<action type="Rewrite" url="/forums.php?view=my-threads" appendQueryString="true" />
</rule>
<rule name="rule 86w" stopProcessing="true">
<match url="^forums/my-replies/?$" />
<action type="Rewrite" url="/forums.php?view=my-replies" appendQueryString="true" />
</rule>
<rule name="rule 87w" stopProcessing="true">
<match url="^forums/search/?$" />
<action type="Rewrite" url="/forums.php?view=search" appendQueryString="true" />
</rule>
<rule name="rule 88w" stopProcessing="true">
<match url="^forums/search-results/?$" />
<action type="Rewrite" url="/forums.php?view=search-results" appendQueryString="true" />
</rule>
<rule name="rule 89w" stopProcessing="true">
<match url="^forums/new-thread/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=new-thread&forum_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 90w" stopProcessing="true">
<match url="^forums/edit-thread/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=edit-thread&thread_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 91w" stopProcessing="true">
<match url="^forums/new-reply/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=new-reply&thread_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 92w" stopProcessing="true">
<match url="^forums/edit-reply/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=edit-reply&reply_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 93w" stopProcessing="true">
<match url="^forums/thread/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=thread&thread_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 94w" stopProcessing="true">
<match url="^forums/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/forums.php?view=forum&forum_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 95w" stopProcessing="true">
<match url="^movies/?$" />
<action type="Rewrite" url="/movies.php" appendQueryString="true" />
</rule>
<rule name="rule 96w" stopProcessing="true">
<match url="^movies/search/?$" />
<action type="Rewrite" url="/movies.php?view=search" appendQueryString="true" />
</rule>
<rule name="rule 97w" stopProcessing="true">
<match url="^movies/search/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?view=search&query={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 98w" stopProcessing="true">
<match url="^movies/search/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?view=search&query={R:1}&page={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 99w" stopProcessing="true">
<match url="^movies/genre/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?view=genre&genre_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 100w" stopProcessing="true">
<match url="^movies/genre/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?view=genre&genre_id={R:1}&page={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 101w" stopProcessing="true">
<match url="^movies/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?page={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 102w" stopProcessing="true">
<match url="^movie/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/movies.php?view=movie&movie_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 103w" stopProcessing="true">
<match url="^games/?$" />
<action type="Rewrite" url="/games.php" appendQueryString="true" />
</rule>
<rule name="rule 104w" stopProcessing="true">
<match url="^games/played/?$" />
<action type="Rewrite" url="/games.php?view=played" appendQueryString="true" />
</rule>
<rule name="rule 105w" stopProcessing="true">
<match url="^games/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/games.php?view=game&game_id={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 106w" stopProcessing="true">
<match url="^modcp/?$" />
<action type="Rewrite" url="/moderator.php" appendQueryString="true" />
</rule>
<rule name="rule 107w" stopProcessing="true">
<match url="^modcp/([^/]+)/?$" />
<action type="Rewrite" url="/moderator.php?view={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 108w" stopProcessing="true">
<match url="^modcp/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/moderator.php?view={R:1}&sub_view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 109w" stopProcessing="true">
<match url="^modcp/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/moderator.php?view={R:1}&sub_view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 110w" stopProcessing="true">
<match url="^admincp/?$" />
<action type="Rewrite" url="/admin.php" appendQueryString="true" />
</rule>
<rule name="rule 111w" stopProcessing="true">
<match url="^admincp/([^/]+)/?$" />
<action type="Rewrite" url="/admin.php?view={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 112w" stopProcessing="true">
<match url="^admincp/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/admin.php?view={R:1}&sub_view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 113w" stopProcessing="true">
<match url="^admincp/([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/admin.php?view={R:1}&sub_view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
<rule name="rule 114w" stopProcessing="true">
<match url="^([^/]+)/?$" />
<action type="Rewrite" url="/profile.php?username={R:1}" appendQueryString="true" />
</rule>
<rule name="rule 115w" stopProcessing="true">
<match url="^([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/profile.php?username={R:1}&view={R:2}" appendQueryString="true" />
</rule>
<rule name="rule 116w" stopProcessing="true">
<match url="^([^/]+)/([^/]+)/([^/]+)/?$" />
<action type="Rewrite" url="/profile.php?username={R:1}&view={R:2}&id={R:3}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>