¿Cómo define thinkphp las reglas de enrutamiento para ocultar index.php?
#Nombres pseudoestáticos y de dominio pan
#Este archivo prohíbe comentarios en línea
RewriteEngine on
#Prohibir la reescritura de archivos como imágenes: sin esta disposición, todos los 404 ejecutarán el script index.php, consumiendo muchos recursos.
RewriteCond %{REQUEST_URI} !((.*).jpg|.jpeg|.bmp|.gif|.png|.js|.css)$
#Desactivar reescritura en la carpeta /public tiene el mismo efecto que el anterior
RewriteCond %{REQUEST_URI} !(^/public/(.*))$
#Si es un directorio físicamente existente , Deshabilitar la reescritura
RewriteCond %{REQUEST_FILENAME} !-d
#Si es un archivo físicamente existente, prohibir la reescritura
RewriteCond %{REQUEST_FILENAME} -! f
#Los dos métodos de escritura alternativos anteriores cuando no se reconoce REQUEST_FILENAME
#RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
#RewriteCond % {DOCUMENT_ROOT}%{REQUEST_URI} !-f
#php modo api, el servidor puede reconocer PATH_INFO
#RewriteRule ^(.*)$ index.php/$1 [QSA, PT ,L]
#php el servidor en modo fastcgi no reconoce PATH_INFO
RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L] p>