Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Mon fichier Routes.ini ne semble pas fonctionner sur mon serveur alors qu'il fonctionne correctement en local.
D’où est-ce que ça peut venir?
Comment réécrire cela en url?
routes.trovit.type = "Zend_Controller_Router_Route_Static"
routes.trovit.route = "trovit.xml"
routes.trovit.defaults.module = default
routes.trovit.defaults.controller = index
routes.trovit.defaults.action = sitemap
routes.trovit.defaults.partn = trovit
Est-ce www.monsite.fr/default/index/sitemap/trovit/trovit.xml ??
Merci d'avance pour votre réponse.
Hors ligne
Bonjour,
Normalement, l'url pour cette route est www.monsite.fr/trovit.xml, c'est à cela que servent les routes.
La façon de lire cet extrait est :
Pour la route statique trovit.xml, c'est à dire l'affichage lors de l'accès à trovit.xml, on va utiliser telle action, tel module, tel controlleur et tel partenaire.
Hors ligne
Imaginons que je n'ai pas d'Url rewriting et aucune redirection qu'est ce que ça donnerai pour mon url...
www.monsite.fr/default/index/sitemap/trovit/trovit.xml
mon route.ini ne fonctionne pas sur mon serveur alors que ça fonctionne correctement en local... vous savez d'où ça peut venir?
Hors ligne
Sans URL Rewriting, pas d'url sous la forme module/controleur/action/...
Si tu as accès à tes autres actions, c'est qu'il n'y a pas de problème.
Je comprends pas, sur ton local tu utilises host/default/index/sitemap/trovit/trovit.xml ?
Normalement, ça correspond à rien ça car le routeur par défaut ne fini pas par une extension en . quelquechose...
Hors ligne
non si je fais ce que vous avez dit j'ai mon url qui doit ressembler à ça:
http://www.site.com/default/index/sitem … pdate=true
Mais ça ne fonctionne pas il me renvoie ma page d'accueil. Mon routage ne fonctionne donc pas?
Le partn se situe ou dans l'Url?
Merci pour votre aide
Dernière modification par Hall (19-04-2012 17:18:53)
Hors ligne
Bon reprenons depuis le début, j'ai l'impression que tu es un peu perdu...
Tu as un module default contenant un controleur index, contenant une action sitemap, qui prends en $_GET un paramètre partn.
C'est toi qui a fait le code ?
Je vois que tu bosses sur un site commercial, je vais donc te laisser fouiller un peu avec les explications que je t'ai donné jusque là, parce que si tu fais pas d'effort alors que tu es payé pour je vais pas te mâcher le travail...
Hors ligne