cpanel:子域redirect到cgi-sys / defaultwebpage.cgi

在我的主机帐户上,我在cpanel中创build了一个新的子域。 比方说,beta.mydomain.com。

当我尝试访问beta.mydomain.com它完美的作品。 但是,当我尝试访问beta.mydomain.com时,它会将我redirect到beta.mydomain.com/cgi-sys/defaultwebpage.cgi

我该如何解决?

编辑:

看起来web服务器根目录下的.htaccess也可能与此有关。 规则如下:

RewriteEngine on RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_URI}!/beta/index.php$ RewriteRule ^(。*)$ /beta/index.php [R = 302,L]

如果我inputbeta.domain.com/somedirectory,则会因规则而redirect到domain.com/beta/index.php。 如何从上述重写规则中排除beta.domain.com?

你在cPanel中添加之前是否访问过子域? 如果是这样,你的浏览器可能会caching"<html><head><META HTTP-EQUIV="refresh" CONTENT="0;URL=/cgi-sys/defaultwebpage.cgi"></head><body></body></html>"如果你访问一个未知的主机名,位cPanel服务。 您可以尝试删除caching或用另一个浏览器(甚至是使用wget / curl)来testing它。 如果apache实际上仍然提供默认的html,请检查子域是否正确创build。