J'ai créé un sous-domaine pour mon application.
host_www.type = "Zend_Controller_Router_Route_Hostname"
host_www.route = "www.mywebsite.com"
host_www.defaults.module = "default"
host_www.defaults.controller = "index"
host_www.defaults.action = "index"
store_infos.route = "storeinfos/:store"
store_infos.defaults.controller = "store"
store_infos.defaults.action = "store-infos"
store_infos.defaults.module = "default"
store_infos.chain = "host_www"
host_products.type = "Zend_Controller_Router_Route_Hostname"
host_products.route = "products.mywebsite.com"
host_products.defaults.module = "products"
host_products.defaults.controller = "products"
host_products.defaults.action = "index"
product_infos.type = "Zend_Controller_Router_Route_Regex"
product_infos.route = "([-\w]+).htm"
product_infos.reverse = "%s.htm"
product_infos.map.1 = "q"
product_infos.defaults.module = "products"
product_infos.defaults.controller = "products"
product_infos.defaults.action = "see-product"
product_infos.chain = "host_products"
Je ne sais pas si la syntaxe dans ce fichier ini de configuration zend est correcte, en particulier pour les routes Enchaînement.
Une fois que je suis sur ce sous-domaine, construit avec urls $ this-> url() comme ceci:
<a href="<?= $this->url(array('store' => 1234), 'store_infos', true) ?>">
See store informations
</a>
encore le point du sous-domaine products.mywebsite.com, où je veux qu'il pointe vers www.mywebsite.com
Pour le moment, je fais ceci:
<a href="http://www.mywebsite.com<?= $this->url(array('store' => 1234), 'store_infos', true) ?>">
See store informations
</a>
Mais ce n'est pas souple du tout.
Existe-t-il une solution, un paramètre à ajouter ou mon fichier de configuration est incorrect?
merci d'avance pour votre aide.
Pourquoi tant de gens utilisent des noms de variables non-anglais/les clés de tableau dans leur code? Bien que ce ne soit pas important pour cette question, cela rend le code difficilement compréhensible par les personnes ne parlant pas votre langue, car la compréhension des noms de variables/fonctions est généralement une aide précieuse pour comprendre le code. – ThiefMaster
désolé, oublié de traduire de nombreuses variables. Je comprends votre point de vue, et je suis d'accord. – Supertino7