Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo configurar Apache para que el nombre de dominio del sitio web sea www o tenga un nombre de dominio de segundo nivel.

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~

===============================================

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/

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.