Status
Not open for further replies.

joshtrav

Customer
[IIS 7+] cannot get games to play

We use IIS to host our website.

We actually installed APE - Helicon Tech - Downloads, which should be processing that htaccess in the root directory. However, we are still not able to play any games.

What else should we be looking at?

Currently when you select a game, and hover over the begin button, it opens up # as a link inside the frame, then reloads the page. Is this still an issue with the mod_rewrite rules you have listed?

Any thoughts? You can view the arcade at Arcade - Carbon Era Gamer

To point out, its about 50/50 for the games not working. The ones that load the verizon advertisement work.
 
Last edited:
Unfortunately IIS is not supported in the vBArcade at this time - I have absolutely no experience writing web.config rewrite rules :(

You may be able to rewrite the rules for IIS, which would work better than any such extensions, but unfortunately we cannot assist with this as it would be pure guesswork on our part.
 
In case anyone comes across this.

With IIS 7 and above, there is a feature called URL Rewriter in the sites tab. Using it to import the htaccess will generate the web.config you need to use the arcade.

I will say we also needed to do the following:
Add a rule to force the www in front of our website for the swf to load properly
Add mime types for swf/flv/mp4

After doing all the above the arcade works without issue, from what we can tell thus far.

Code:
<rule name="Imported Rule 1" stopProcessing="true">
    <match url="^arcade/gamedata/(.*)" ignoreCase="false" />
    <action type="Rewrite" url="dbtech/vbarcade/media/{R:1}" />
</rule>
<rule name="Imported Rule 2" stopProcessing="true">
    <match url="^crossdomain\.xml" ignoreCase="false" />
    <action type="Rewrite" url="dbtech/vbarcade/crossdomain.xml" />
</rule>
<rule name="Imported Rule 3" stopProcessing="true">
    <match url=".*" ignoreCase="false" />
    <conditions logicalGrouping="MatchAny">
        <add input="{URL}" pattern="newscore\.php" ignoreCase="false" />
        <add input="{URL}" pattern="viewgame\.php" ignoreCase="false" />
    </conditions>
    <action type="Rewrite" url="arcade.php?sendscore=legacy" appendQueryString="true" />
</rule>
<rule name="Imported Rule 4" stopProcessing="true">
    <match url=".*" ignoreCase="false" />
    <conditions logicalGrouping="MatchAny">
        <add input="{QUERY_STRING}" pattern="func=storeScore" ignoreCase="false" />
        <add input="{QUERY_STRING}" pattern="autocom=arcade" ignoreCase="false" />
        <add input="{QUERY_STRING}" pattern="act=arcadelib" ignoreCase="false" />
        <add input="{QUERY_STRING}" pattern="act=Arcade" ignoreCase="false" />
    </conditions>
    <action type="Rewrite" url="arcade.php" appendQueryString="true" />
</rule>
<rule name="Imported Rule 5" stopProcessing="true">
    <match url=".*" ignoreCase="false" />
    <conditions logicalGrouping="MatchAll">
        <add input="{QUERY_STRING}" pattern="do=liveinstall" ignoreCase="false" />
        <add input="{URL}" pattern="v3arcade_admin\.php" ignoreCase="false" />
    </conditions>
    <action type="Redirect" url="{DOCUMENT_ROOT}/admincp/arcade_admin.php?{QUERY_STRING}&do=review&import=browse&system=v3a" appendQueryString="false" redirectType="Permanent" />
</rule>
 
Last edited:
Status
Not open for further replies.

Legacy vBArcade

vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
899
Customer rating
0.00 star(s) 0 ratings
Back
Top