Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo configurar nombres de dominio de segundo nivel en diferentes directorios en win2003+apache?

¿Cómo configurar nombres de dominio de segundo nivel en diferentes directorios en win2003+apache?

La configuración relacionada del nombre de dominio de segundo nivel de Apache en Windows, el objetivo es que diferentes nombres de subdominio puedan acceder a sitios web en diferentes directorios:

¿Nombre de dominio de nivel superior?= > / ;www.Nombre de dominio de nivel superior Nombre de dominio => / ;noticias Nombre de dominio de nivel superior => /news

1. reescritura) y acceder al directorio raíz

RewriteCond?%{HTTP_HOST}?^www.TOPDOMAIN$

RewriteCond?%{REQUEST_URI}?!^/

¿RewriteCond?%{REQUEST_FILENAME}?!-f

RewriteCond?%{REQUEST_FILENAME}?!-d

RewriteRule?^(.*)$?/$1

RewriteCond?%{HTTP_HOST}?^www .Nombre de dominio de nivel superior $

RewriteRule?^(/)?$?/index.php?[L]

# ¿Permitir que news.jobs.com acceda al directorio de noticias

RewriteCond?%{HTTP_HOST}?^news.TLD$

RewriteCond?%{REQUEST_URI}?!^/news/

¿ReescribirCond?%{REQUEST_FILENAME}?! -f

¿ReescribirCond?%{REQUEST_FILENAME}?!-d

¿ReescribirRegla?^(.*)$?/ news/$1

RewriteCond?%{ HTTP_HOST}?^news.Nombre de dominio de nivel superior$

RewriteRule?^(/)?$?news/index.php?[L ]

Una vez completado todo, puede probar www. ¿Nombre de dominio de nivel superior? ¿Nombre de dominio de nivel superior? ¿Ve los resultados que desea? necesita acceder a otros nombres de dominio de segundo nivel, simplemente siga el método anterior y repita los pasos 2 y 4. No es necesario reiniciar Apache y usarlo en producción después de que todo esté configurado y probado.