我最近加入了一个名为DNSDynamic的网站,并想知道是否有办法让他们提供的网址重定向到我服务器上的特定目录,因为我在多个目录上托管多个网站,但它只是要求服务器IP地址并将访问者发送到根目录。
我想我必须自己编写一些代码,你会推荐什么?
我在服务器的根目录中考虑了一些检测引用者的PHP并使用元代码相应地重定向它,我是对的吗?
我该怎么做?谢谢。 :)
答案 0 :(得分:0)
使用IIS,您当然可以根据使用URL重写的URL重定向到子文件夹,我相信Apache中有类似的功能。
网址重写示例:
<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>