Cómo configurar Apache para que el nombre de dominio del sitio web sea www o tenga un nombre de dominio de segundo nivel.
En primer lugar, tiene un nombre de dominio de nivel superior con resolución de nombre de dominio panorámico, por ejemplo: dominio.com. En segundo lugar, en cms.com.cn /vhostuser/www.cncms.com.cn.
.
(Ni siquiera crearás el /vhostuser/. Directorio www.abc.com Sí, se informará un error)
Paso 3: Guarde el archivo de configuración y reinicie Apache. Al abrir un espacio que pueda vincular nombres de dominio, simplemente agregue los registros correspondientes en el archivo vhost.map y cree las carpetas correspondientes ~~~
De hecho, esto se puede hacer con un script php, que es muy fácil~~jaja~~~
Nota: php_admin_value open_basedir "ruta, esta opción debe configurarse correctamente~~ Si los principiantes no entienden, no toques esto~
=============================================== p>
Método 2.
rewriteengine en
rewritecond %{HTTP_HOST} [^.]+\.domain name\.com$
rewriterule ^(. +) %{HTTP_HOST}$1 [C]
rewriterule ([^.]+)\.nombre de dominio\.com(.*) /$1$2
Otro archivos de configuración
p>Luego abra una resolución panorámica a la dirección IP correspondiente en DNS
Se puede lograr la siguiente solución
Nombre de dominio: dominio.com
Ruta absoluta: /home/domain.com/
www.domain.com se resuelve automáticamente en /home/domain.com/www/
abc. domain.com se resuelve automáticamente Vaya a /home/domain.com/abc/
Los nombres de subdominios, etc., se pueden resolver automáticamente en la carpeta correspondiente al nombre de subdominio de /home/domains.com/ p>
Crear el nombre del subdominio directamente. Se puede usar la carpeta con el nombre de dominio. No es necesario reiniciar Apache.
Espero que pueda ayudarte.