子域A记录更改无效

时间:2016-06-02 20:29:45

标签: .htaccess redirect mod-rewrite dns

我有两个不同的托管包。一个只包含所有域,另一个包含托管服务器。一周前,我为我的一个域创建了一个子域。创建域后,我更改了a-record以将子域指向我的服务器。

我的服务器根目录中有.htaccess文件,它假定将子域重定向到包含该网站的文件夹。在该网站文件夹中有另一个.htaccess文件。

这是服务器根目录的.htaccess文件:

RewriteBase /
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?sub.domain\.de [NC]
RewriteRule ^(.*)$ /folder/$1

这是该子域的文件夹中的.htaccess文件:

RewriteBase /
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.sub.domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.sub.domain.de/$1 [L,R=301]

我现在的问题是,如果我从我的桌面电脑访问子域,一切正常。但是,如果我尝试从我的手机或朋友的电脑访问它,它会给我一个禁止错误。

当谈到所有这些时,我真的很失落。当我使用在线服务来显示网站是否关闭时,它告诉我网站工作正常。有没有人知道问题出在哪里???

0 个答案:

没有答案