• Thanks for taking the time to help out!

    I’ve got a site up and running at maysnet.mbs.tamu.edu/mba. When you go to that site the url changes to the ip address. This is the root wordpress install. When you add /mba to the ip address it goes the correct url.

    I’ve also edited the multisite database to have the correct urls. The bindings for iis are currently set to unassigned and no host name.

    Any help would be greatly appreciated!

    Here’s my web.config:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                    <rule name="WordPress Rule 1" stopProcessing="true">
                        <match url="^index\.php$" ignoreCase="false" />
                        <action type="None" />
                    </rule>
                    <rule name="WordPress Rule 2" stopProcessing="true">
                        <match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" />
                        <action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" />
                    </rule>
                    <rule name="WordPress Rule 3" stopProcessing="true">
                        <match url="^" ignoreCase="false" />
                        <conditions logicalGrouping="MatchAny">
                            <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" />
                            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" />
                        </conditions>
                        <action type="None" />
                    </rule>
                    <rule name="WordPress Rule 4" stopProcessing="true">
                        <match url="^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" />
                        <action type="Rewrite" url="{R:1}" />
                    </rule>
                    <rule name="WordPress Rule 5" stopProcessing="true">
                        <match url="^([_0-9a-zA-Z-]+/)?([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" />
                        <action type="Rewrite" url="{R:2}" />
                    </rule>
                    <rule name="WordPress Rule 6" stopProcessing="true">
                        <match url="." ignoreCase="false" />
                        <action type="Rewrite" url="index.php" />
                    </rule>
                </rules>
            </rewrite>
        </system.webServer>
    </configuration>
Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter cfriedman12

    (@cfriedman12)

    This clue might be helpful. When you try to go to the wp-admin it redirects to the main ip address and you can’t access the wp-admin page from a browser.

    Unfortunately, I am not responding with an answer to your question. I am curious if you have solved your problem or not. I am having a similar issue running wordpress 3.8 on IIS 8.

    Thanks

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘IIS8 rewrites domain to ip address’ is closed to new replies.