0

我在主机的 .NET 服务器上有这个工作配置文件,但我想迁移到 php 5.3,这样我就可以使用 Wordpress。不管怎样,这就是那个人。(它设置为两个不同的子域重定向到同一个子文件夹并将子域名保留在目录栏中)。

    <rule name="atmittens.com.ar" stopProcessing="true">
        <match url=".*" />
        <conditions>
            <add input="{HTTP_HOST}" pattern="^(www.)?aastudio.com.ar$" />
            <add input="{PATH_INFO}" pattern="^/aastudio/" negate="true" />
        </conditions>
        <action type="Rewrite" url="\aastudio\{R:0}" />
    </rule>

    <rule name="studioaa.com.ar" stopProcessing="true">
        <match url=".*" />
        <conditions>
            <add input="{HTTP_HOST}" pattern="^(www.)?studioaa.com.ar$" />
            <add input="{PATH_INFO}" pattern="^/aastudio/" negate="true" />
        </conditions>
        <action type="Rewrite" url="/aastudio/{R:0}" />
    </rule>

</rules>

非常感谢!

伊格纳西奥

4

1 回答 1

2

我认为这应该有效:

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?aastudio.com.ar$
RewriteCond %{PATH_INFO} !^/aastudio/
RewriteRule .* \aastudio\$0 [L]

RewriteCond %{HTTP_HOST} ^(www.)?studioaa.com.ar$
RewriteCond %{PATH_INFO} !^/aastudio/
RewriteRule .* /aastudio/$0 [L]
</IfModule>
于 2013-09-04T04:52:01.733 回答