2

我最近加入了一个名为 DNSDynamic 的站点,想知道是否有办法让他们提供的 URL 重定向到我服务器上的特定目录,因为我在多个目录上托管多个站点,但它只是询问服务器 IP 地址和将访问者发送到根目录。

我想我必须自己为此编写一些代码,你会推荐什么?

我正在考虑在服务器的根目录中使用一些 PHP 来检测引荐来源并使用元代码相应地重定向它们,对吗?

我该怎么办?谢谢。:)

4

1 回答 1

0

使用 IIS,您当然可以根据使用 URL 重写的 URL 重定向到子文件夹,我相信 Apache 中也有类似的功能。

URL重写示例:

    <rule name="RuleName" stopProcessing="true">
                <match url="(.*)" />
                <conditions logicalGrouping="MatchAny">
                    <add input="{HTTP_HOST}" matchType="Pattern" pattern="sitedomainname.co.uk$" ignoreCase="true" negate="false" />
                    <add input="{HTTP_HOST}" pattern="^www.sitedomainname.co.uk$" />
                </conditions>
                <action type="Rewrite" url="sitedomainSubfolder/{R:1}" />
            </rule>
于 2012-12-28T20:14:57.487 回答