Você também precisará de um RewriteCond e de um RewriteRule
RewriteCond %{HTTP_HOST} !^(www|s.\.www|m)\.nimblex\.(net) [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.nimblex.net/$1 [L,R]
Eu tenho um VPS no qual estou executando o Apache 2 (CentOS v5). Eu tenho minha configuração de DNS da seguinte forma ...
(A Record) exampledomain.com points to 123.456.789.123
(CName Record) www.exampledomain.com points to exampledomain.com.
A minha pergunta é qual ServerName e ServerAlias valores eu uso no meu arquivo de configuração de Hosts Virtuais para que os visitantes sejam direcionados para o meu site usando www.exampledomain.com ou exampledomain.com . Idealmente, gostaria que o nome do host do servidor fosse relatado como www.exampledomain.com .
Eu tenho isso atualmente, mas acho que direciona o usuário para a página padrão do Apache. Eu estou tentando seguir as instruções em o site de documentação do Apache , mas eu devo estar mexendo em algo para cima.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/exampledomain.com
ServerName exampledomain.com
ServerAlias *.exampledomain.com
ErrorLog /var/log/exampledomain.com-error-log
CustomLog /var/log/exampledomain.com-access-log common
</VirtualHost>
Qualquer exemplo do que estou tentando alcançar seria o Google. Independentemente de se digito google.com ou www.google.com , o URL é alterado para www.google.com .
Você também precisará de um RewriteCond e de um RewriteRule
RewriteCond %{HTTP_HOST} !^(www|s.\.www|m)\.nimblex\.(net) [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.nimblex.net/$1 [L,R]