Acerca de cómo admitir múltiples nombres de dominio en un programa marco ci
1. Primero consulte /user_guide/general/managing_apps.html del manual de CI para configurar el directorio mob.
Mi estructura es:
applications/mob/
applications/mob/config/
applications/mob/controllers/< / p>
applications/mob/libraries/
applications/mob/models/
applications/mob/views/
Luego vaya al directorio raíz Copie la entrada principal original index.php y cámbiele el nombre a mob.php. Luego:
$application_folder= 'applications/foo';
De esta forma podrás acceder a la versión móvil con el mismo /mob.php/....
2. Analice www.bigzb.com y m.bigzb.com en el mismo espacio
3. Configure el archivo .htaccess
RewriteCond %{. HTTP_HOST} ^(www.)?bigzb_.com$
RewriteCond %{REQUEST_FILENAME} !-d //Si la carpeta existe, la ejecución no continuará aquí
RewriteCond %{REQUEST_FILENAME } !-f //Si el archivo existe, la ejecución no continuará aquí
RewriteRule ^(.*)$ /index.php/$1 [L]
//Esto hazlo Ocultar index.php en www.bigzb.com/index.php/...
RewriteCond %{HTTP_HOST} ^(m.)?bigzb_.com$
# RewriteCond %{REQUEST_FILENAME} !-d //Esta oración no se usa aquí porque si se usa, saltará a index.php
RewriteCond %{REQUEST_FILENAME} !-f //Si el archivo existe No continúe la ejecución aquí
RewriteRule ^(.*)$ /mob.php/$1 [L]
//De esta manera m.bigzb.com/mob.php /... index.php dentro
De esta forma, podrás acceder a la web principal a través de www.bigzb.com y a la versión móvil a través de m.bigzb.com