Red de conocimiento informático - Computadora portátil - configuración pseudoestática de Apache

configuración pseudoestática de Apache

1. Compruebe si Apache admite mod_rewrite. Compruebe la configuración del entorno a través de la función phpinfo() proporcionada por php. Utilice Ctrl+F para encontrar "Módulos cargados", que enumera todos los módulos que apache2handler ha abierto. Incluyendo "mod_rewrite", ya es compatible y no se necesitan más configuraciones.

Si "mod_rewrite" no está activado, abra el archivo httpd.conf en su directorio de instalación de Apache "/apache/conf/", use Ctrl+F para buscar "LoadModule rewrite_module" y cambie el anterior Simplemente elimine el signo "#".

Si no lo encuentra, vaya al área "LoadModule", agregue "LoadModule rewrite_module module/mod_rewrite.so" en la última línea (debe ser una línea exclusiva) y luego reinicie el servidor Apache. .

2. Permitir que el servidor Apache admita .htaccess

Modificar el archivo httpd.conf

Opciones FollowSymLinks

AllowOverride None

Cambiar a

Opciones FollowSymLinks

AllowOverride All

Nota: Además de configurar el lugar anterior, también debe configurar lo siguiente (muchos La información en Internet no se ha mencionado; de lo contrario, no podrá configurar. Cambie el parámetro después de DocumentRoot al directorio de su sitio web local. Por ejemplo, si el directorio raíz de su sitio web es D:/web/. debes configurarlo en DocumentRoot "D:/web/" Es decir, modificar el directorio actual

Después de configurar este paso, debes reiniciar el servidor Apache para que surta efecto

3. Cree un archivo .htaccess

Cree un nuevo htaccess.txt

Ábralo con el Bloc de notas, haga clic en Archivo - Guardar como, ingrese ".htaccess" en la ventana del nombre del archivo. y luego haga clic en Guardar. Este archivo debe guardarse en el directorio raíz del sitio web

4 Complete las reglas pseudoestáticas del sitio web (es necesario comprender las expresiones regulares)

RewriteEngine en

RewriteRule index.html$ index.php

RewriteRule index-([1-9]+[0-9]*). html$ index.php?p= $1

Espero que pueda ayudarte a ti y a otros amigos en Internet. También me he devanado los sesos.