Red de conocimiento informático - Conocimiento informático - Cómo configurar la reescritura pseudoestática de thinkphp

Cómo configurar la reescritura pseudoestática de thinkphp

Cumplir con las condiciones pseudoestáticas (reescritura de URL) de thinkphp:

1. El servidor habilita la función url_rewrite. El host virtual PHP en el espacio de Linux solo necesita habilitar apache mod_rewriet. Es necesario instalar el módulo ISAPI Rewrite. Simplemente habilítelo. La función Apache Mod_rewrite es suficiente. Wuyou Host es un espacio del sistema Linux y admite espacios abiertos de forma predeterminada.

2. Edite el archivo .htaccess en el espacio de Linux, edítelo en el espacio de Windows) y escriba el archivo .htaccess de expresión regular pseudoestática de thinkphp de la siguiente manera:

RewriteEngine está activado

RewriteCond { REQUEST_FILENAME}!!FILENAME} !!-d

RewriteCond {REQUEST_FILENAME} !!-f

RewriteRule ^(. *)$ index.php /$1 [QSA, PT, L ]

Guarde la expresión regular anterior como un archivo .htaccesss y colóquelo en el mismo directorio que el archivo de entrada del proyecto thinkphp. Y modifique el archivo de configuración de la base de datos (config.php) para que el sitio web admita la función de reescritura de URL, agregue el código: define('URL_REWRITE', 2);