Cómo utilizar el archivo httpd.ini para vincular el nombre de dominio del host virtual al directorio
Muchos webmasters actualmente utilizan hosts virtuales internos. Sin embargo, una desventaja de los hosts virtuales es que no pueden vincular varios nombres de dominio a directorios. Sin embargo, muchos hosts IIS tienen reglas de reescritura habilitadas, por lo que podemos aprovecharlas. Cuando la dirección realmente accedida es el archivo html5 en el directorio raíz, entonces puede tener efecto (\. en la expresión regular significa . en sí)
RewriteCond Host: html5\.uedsc\.com<. /p> p>
# significa Reescribir todas las páginas web en la carpeta html5 del subdirectorio, [I] significa ignorar mayúsculas y minúsculas
RewriteRule ^(.*)$ /html5/$1 [I]
Guarde el archivo anterior y asígnele el nombre httpd.ini. Probaré si hay algún problema de codificación, pero es mejor guardar el documento en formato UTF-8.
3. Cargue el archivo httpd.ini
Cargue el httpd.ini modificado a la raíz del sitio web para sobrescribir el archivo original, de modo que cualquier nombre de dominio vinculado al sitio web pueda be Utilice cualquier regla específica de Rewirte para lograr funciones similares a la vinculación de subdirectorios. Teóricamente hablando, según las operaciones anteriores, a tantos nombres de dominio como pueda estar vinculado nuestro espacio de alojamiento virtual, podremos crear tantos sitios web con diferentes contenidos.
4. Instrucciones de escritura de código para el archivo de configuración httpd.ini
Rewrite es una potente plataforma de desarrollo de componentes. Puede llevar mucho tiempo aprender a utilizarla. necesario para amigos comunes. Si usa un sistema que admite pseudoestático como Discuz! Forum y solo necesita usar la función pseudoestática, no necesita aprender demasiado contenido relacionado y simplemente copiar el archivo de configuración proporcionado por. el desarrollador del foro. , pero tenga en cuenta que el archivo de configuración debe llamarse httpd.ini y este archivo debe colocarse en el directorio raíz del sitio web. httpd.ini generalmente entrará en vigor inmediatamente después de ser modificado o cargado. Si no surte efecto durante mucho tiempo, inicie sesión en el panel de control del host para detener el sitio web y luego reinícielo.