Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
routes.admin-login.route = "/admin/login"
routes.admin-login.defaults.controller = "index"
routes.admin-login.defaults.action = "login"
$front = Zend_Controller_Front::getInstance();
$router = $front->getRouter();
$config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/routes.ini', 'production');
$router->addConfig($config,'routes');
resources.Router.config_dir = APPLICATION_PATH "/routes"<?xml version="1.0" encoding="utf-8"?>
<configdata>
<routes>
<AdminHelpIndex>
<type>Zend_Controller_Router_Route</type>
<route>admin/help.html</route>
<defaults>
<module>admin</module>
<controller>help</controller>
<action>index</action>
</defaults>
</AdminHelpIndex>
</routes>
</configdata>
$page = $this->getRequest()->getParam('page');$page = $this->_getParam('page', 'default');$front = Zend_Controller_Front::getInstance();
$router = $front->getRouter();
$hostnameRoute = new Zend_Controller_Router_Route_Hostname(
':username.site.ru',
array(
'module' => 'users',
'controller' => 'show',
'action' => 'index'
)
);
$plainPathRoute = new Zend_Controller_Router_Route_Static('');
$router->addRoute('users', $hostnameRoute->chain($plainPathRoute));RewriteRule ^(.*)$ %{HTTP_HOST}/$1
RewriteRule ^(.*)\.mysite\.ru(.*) /subdomains/$1$2ServerAlias *.domen.com[a href="<?php $this->url(array('page'=>'about'), 'test'); ?>"]О проекте[/a]
Практикум Zend Framework. Часть вторая: Route и Registry