我想使用主机名为 mym 项目创建自定义子域,然后我想加载基于应用程序徽标的子域。我在 _initRouter() 函数的 bootstrap.php 中添加了以下代码。
$hostnameRoute = new Zend_Controller_Router_Route_Hostname(
':subdomain.domain.com',
array(
'controller' => 'user',
'action' => 'login'
)
);
$plainPathRoute = new Zend_Controller_Router_Route_Static('');
$router->addRoute('user', $hostnameRoute->chain($plainPathRoute));
我在 htaccess 文件中也有以下代码。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
但是登录后它不起作用。