Нет никакого различия в C++, но я верю в C, он позволил бы Вам объявлять экземпляры структуры Foo без явного выполнения:
struct Foo bar;
Привет, после долгого просмотра веб-страниц я нашел это решение моей проблемы
resources.router.routes.www.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.www.route = ":module.findchennai.com"
resources.router.routes.www.defaults.module = "www"
resources.router.routes.www.chains.index.type = "Zend_Controller_Router_Route"
resources.router.routes.www.chains.index.route = ":controller/:action/*"
resources.router.routes.www.chains.index.defaults.controller = "index"
resources.router.routes.www.chains.index.defaults.action = "index"
Выше код сопоставляет модуль с поддоменом
resources.router.routes.news.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.news.route = "news.findchennai.com"
resources.router.routes.news.defaults.module = "news"
resources.router.routes.edu.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.edu.route = "education.findchennai.com"
resources.router.routes.edu.defaults.module = "education"
resources.router.routes.edu.chains.list.type = "Zend_Controller_Router_Route"
resources.router.routes.edu.chains.list.route = ":categ/:page"
resources.router.routes.edu.chains.list.defaults.controller = "index"
resources.router.routes.edu.chains.list.defaults.action = "category"
resources.router.routes.edu.chains.list.defaults.page = 1
resources.router.routes.news.chains.list.type = "Zend_Controller_Router_Route"
resources.router.routes.news.chains.list.route = ":categ/:page"
resources.router.routes.news.chains.list.defaults.controller = "index"
resources.router.routes.news.chains.list.defaults.action = "category"
resources.router.routes.news.chains.list.defaults.page = 1
Это решает проблему, с которой я столкнулся, и теперь мог правильно сопоставить следующие URL-адреса
http://news.mysite.com/27-08-09/sample.html
http://education.mysite.com/27-08-09/sample.html
Тем не менее, если кто-то знает, как оптимизировать приведенный выше код, дайте мне знать.
Обращаются ли оба субдомена к одному и тому же index.php?
Если они не только задают маршрут на основе соответствующего субдомена, а не устанавливают оба маршрута в обоих субдоменах.
Если они действительно читают переменную $ _SERVER ['HTTP_HOST'] и устанавливают правильный маршрут на основе субдомена, либо устанавливают переменную среды в вашем файле .htaccess, чтобы вы могли определить, в каком субдомене вы находитесь.