Hallo,
ich hab eine modx-0.9.6.3 Installation, die prima unter meiner Hauptdomain erreichbar ist.
Ich würde gern aber auch über eine zweite URL, bspw.
http://entwicklung.domain.tld auf die Installation zugreifen (manager und Webseiten), das kriege ich aber nicht ans Laufen.
Ich nutze lighttpd als Webserver, und habe auch andere vhosts konfiguriert die auf eigene modx-Installationen zugreifen, das funktioniert alles ohne Probleme.
Aber mit dem entwicklung-vhost auf die gleiche Installation zuzugreifen zeigt zwar die Startseite an, alle Links führen aber auf
http://domain.tld, ich bleibe also nicht auf der Subdomain.
Ich nutze friendly-URLs, wahrscheinlich stimmt das was mit dem rewriting nicht. Das geht auch unter lighttpd, falls sich einer damit auskennt habe ich unten die vhost-Konfiguration gepostet.
Vielleicht liegt’s aber ja auch an was ganz anderem?
Danke schonmal & viele Grüße
Frisco
# vhost fuer interne Zugriffe auf domain.de (am Logfile vorbei)
$HTTP["host"] =~ "entwicklung\.domain\.de$" {
server.document-root = "/var/www/cms/modx"
server.errorlog = "/var/log/lighttpd/error.log"
accesslog.filename = "/var/log/lighttpd/access.log"
url.rewrite-once = ( "^/(assets/|manager/|favicon\.ico).*" => "$0",
"^/(.*)\?(.*)$" => "/index.php?q=$1&$2",
"^/(.*)$" => "/index.php?q=$1",
)
}