3 Stimmen

Zend Framework: Modul als Subdomäne festlegen

Ich möchte Routen erstellen, um auch Links wie:

  • meine.site.com(/:controller/:action)
  • admin.site.com(/:controller/:action)

Ich habe versucht, etwas hinzuzufügen:

resources.router.routes.www.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.www.route = ":module.nameofmysite.com"
resources.router.routes.www.defaults.module = "default"
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"

Aber es passiert nichts (Server nicht gefunden), wie kann ich das beheben?

Ich habe die Zend-Dokumentation zu diesem Thema gelesen, aber ich kann es immer noch nicht zum Laufen bringen.

3voto

Bangline Punkte 890

Ich hatte ein ähnliches Problem bei der Verwendung von Wildcard-Subdomains in einer lokalen Umgebung. Ich war mir des Routings sicher, aber die hosts-Datei enthielt die Subdomain nicht. Dies hat bei mir funktioniert

127.0.0.1  mydomain.local
127.0.0.1  subdomain.mydomain.local

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X