Red de conocimiento informático - Problemas con los teléfonos móviles - El módulo Thinkphp vincula el nombre de dominio

El módulo Thinkphp vincula el nombre de dominio

ThinkPHP admite la implementación de nombres de dominio de segundo nivel agrupados. Esta característica permite que varios grupos del proyecto se presenten como nombres de dominio de segundo nivel. Por ejemplo, después de configurar la implementación del nombre de dominio secundario, puede cambiar:

/index.php/Admin/ o /Admin/

al modo /acceso.

Primero configura el nombre del dominio. Tomemos a apache como ejemplo. La configuración es la siguiente:

#Nombre de dominio principal

DocumentRoot D:\htdocs\www

Nombre de servidor dominio.com

#Subdominio

DocumentRoot D:\htdocs\www

Nombre del servidor admin.domain.com

ServerAlias ​​​​*.domain.com

Luego configure el host, tomando Windows como ejemplo, edite el archivo C:\Windows\System32\Drivers\etc\hosts y agregue las siguientes dos líneas:

127 0 . com

127 . 0 . 0 . 1 admin.domain.com

A continuación, modifique el archivo de configuración del programa config.php como se muestra a continuación.

APP_GROUP_LIST' = & gt 'Inicio, Prueba, Gestión',

DEFAULT_GROUP' = & gtHome,

APP_SUB_DOMAIN_DEPLOY ' = & gt1, //Abrir configuración de subdominio.

/*Configuración de subdominio

*Formato: 'subdominio' = & gtArray ('nombre de grupo/[nombre de módulo]', ' var 1 = a & var 2 = b') ;

*/

' APP _ SUB _ DOMAIN _ RULES ' = & gt matriz (

admin ' = & gt matriz (' Admin/') , //El nombre de dominio de administración apunta al grupo de administración

test ' = & gtArray ('Test/'), //El nombre de dominio de prueba apunta al grupo de prueba

. ),