Cpanel:子域重定向到 cgi-sys/defaultwebpage.cgi

Don*_*mas 2 apache-2.2

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

当我尝试访问 beta.mydomain.com 时,它运行良好。但是,当我尝试访问 beta.mydomain.com 时,它会将我重定向到 beta.mydomain.com/cgi-sys/defaultwebpage.cgi

我该如何解决?

编辑:

网络服务器根目录下的 .htaccess 似乎也与此有关。规则如下:

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

如果我输入 beta.domain.com/somedirectory,由于规则,我会被重定向到 domain.com/beta/index.php。如何从上述重写规则中排除 beta.domain.com?

arj*_*arj 8

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