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]