Cómo configurar la dirección URL en formato URL ThinkPHP
La URL de ThinkPHP está configurada en config
1. Reglas de URL
1. El valor predeterminado distingue entre mayúsculas y minúsculas
2. No queremos distinguir entre mayúsculas y minúsculas, podemos modificar 'URL_CASE_INSENSITIVE'=gt; true en el archivo de configuración, // la URL no distingue entre mayúsculas y minúsculas 3. Si el módulo se llama UserGroupAction, entonces debe escribir http://localhost para encontrar el módulo en la URL /thinkphp4/index.php/user_group/index
4. Si 'URL_CASE_INSENSITIVE' =gt;true, //la URL no distingue entre mayúsculas y minúsculas INSENSITIVE'=gt;false, entonces la URL también se puede escribir como http: //localhost/thinkphp4/index.php/UserGroup/index
2. URL pseudoestática 'URL_HTML_SUFFIX'=gt;' //limitar el sufijo pseudoestático tres, enrutamiento URL 1, iniciar enrutamiento
Activar soporte de enrutamiento en el archivo de configuración
'URL_ROUTER_ON'=gt;true/Abrir enrutamiento 2, usar enrutamiento
1. Configurar rutas usando expresiones regulares 'URL_ROUTE_RULES'=>array()//¿Reglas de enrutamiento?
'my'=gt;'Index/index', //¿Enrutamiento de direcciones estáticas?
'my'=gt;'/Index/index', // ¿Enrutamiento de direcciones estáticas, más / para saltar directamente al directorio raíz del sitio web?
':id/:num'=gt;'Index/index', //Enrutamiento dinámico de direcciones, ¿puede $_GET recibir parámetros de la barra de direcciones?
'year/:year/:month/:day'=gt;'index/index', // ¿Mezcla de enrutamiento de direcciones dinámico y estático?
'year/:year\d/:month\d/:date\d'=gt;'Index/index', // ¿Enrutamiento de direcciones estáticas y dinámicas mixtas? ¿\d representa que el tipo solo puede ser números?
'my/:id$'=gt;'Index/index', ///? Agregar $ significa que la dirección solo puede ser "my/1000" y no puede haber ningún otro contenido después de ella.
2. El enrutamiento de configuración de expresión regular debe ser /?/end'/^year/(\d{4})\/(\d{2})\/(\d{2})/ ' =gt;'Index/index?year=:1amp;month=:2amp;date=:3'//\d aquí significa que debe ser un número.