WHM do Cpanel, defina o redirecionamento de domínio IP para todos os sites no servidor

1

Eu tenho um servidor WHM / cpanel com cerca de 200 sites. A maioria dos sites tem um ip dedicado (cerca de 100 deles). Os outros sites estão em um ip compartilhado.

Os sites dedicados podem ser acessados pelo endereço IP, por exemplo, link .

Existe uma maneira de configurar um redirecionamento em massa para que cada site em um ip dedicado obtenha seu endereço IP redirecionado para o domínio. Por exemplo, basta tornar o comportamento padrão do servidor da Web redirecionar um IP para o domínio correspondente.

Eu sei que você pode fazer isso para cada site via .htaccess ou arquivo de configuração do apache, mas eu quero evitar ter que modificar 100 sites, e tenho que fazê-lo novamente toda vez que eu criar uma nova conta.

    
por Ronald 05.03.2011 / 20:51

1 resposta

1

Alguém pode me corrigir quando estou errado aqui, mas não acredito que exista uma solução / botão fácil para tal coisa.

Como você mencionou, o .htaccess é uma solução. Outra solução seria editar as entradas do virutalhost no seu log do Apache como tal:

<VirtualHost 10.0.0.1:80>
    ServerName servername.com
    .....

    RewriteCond %{SERVER_NAME} 10.10.10.1
    RewriteRule /(.*) http://servername.com/$1 [R=301,L]
</VirtualHost>

É claro que você pode automatizar isso usando bash, perl ou qualquer outra linguagem de script que desejar. Para novas contas que contenham um endereço IP dedicado, você sempre pode usar a API cPanel / WHM para esse tipo de coisa: criação de conta pós / pré ww

    
por 04.12.2012 / 20:27