Jan: Problem: Fehler in der Ordnerstruktur

Hallo,

folgendes Problem tritt bei unserem Server auf: Klickt man auf der Seite
http://th.physik.uni-frankfurt.de/elearning/ilias3/test/
auf "Parent Directory" öffnet sich
http://th.physik.uni-frankfurt.de/ilias3/
anstatt
http://th.physik.uni-frankfurt.de/elearning/ilias3/

Das Problem liegt in einer internen Weiterleitung. Die Anfrage nach
http://th.physik.uni-frankfurt.de/elearning/
wird auf unseren eigenen Server geleitet, der wiederum den Unterordner "ilias3" in der www directory besitzt. Der Server denkt also, dass die Domain "http://th.physik.uni-frankfurt.de" ist, obwohl sie "http://th.physik.uni-frankfurt.de/elearning/" sein sollte.

Wie kann man das Problem lösen?

Vielen Dank für eure Hilfe.

Viele Grüße,
Jan

  1. Moin!

    folgendes Problem tritt bei unserem Server auf: Klickt man auf der Seite
    http://th.physik.uni-frankfurt.de/elearning/ilias3/test/
    auf "Parent Directory" öffnet sich
    http://th.physik.uni-frankfurt.de/ilias3/
    anstatt
    http://th.physik.uni-frankfurt.de/elearning/ilias3/

    Das jetzige Ziel ist exakt das, wo der Link hinzeigt. Also läuft technisch alles richtig.

    Wenn du woanders hinlinken willst, dann ändere z.B. den Link.

    Das Problem liegt in einer internen Weiterleitung. Die Anfrage nach
    http://th.physik.uni-frankfurt.de/elearning/
    wird auf unseren eigenen Server geleitet, der wiederum den Unterordner "ilias3" in der www directory besitzt.

    Bloß nicht zuviele Details! Man könnte sonst nachvollziehen, was mit "interne Weiterleitung auf unseren eigenen Server" technisch gemeint ist.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
    1. Hallo Sven,

      danke für deine Antwort.

      Das jetzige Ziel ist exakt das, wo der Link hinzeigt. Also läuft technisch alles richtig.

      Wenn du woanders hinlinken willst, dann ändere z.B. den Link.

      Die Seite "http://th.physik.uni-frankfurt.de/elearning/ilias3/test/" ist automatisch erstellt ("Index of...", da keine index.html-Datei vorhanden ist). Deshalb kann ich den Link nicht ändern. Es geht mir auch gar nicht so sehr um diesen speziellen Link. Das Problem, dass das "elearning" aus der URL gestrichen wird, tritt des Öfteren auf, zB. auch bei PHP-Seiten, die sich selbst aufrufen.

      Das Problem liegt in einer internen Weiterleitung. Die Anfrage nach
      http://th.physik.uni-frankfurt.de/elearning/
      wird auf unseren eigenen Server geleitet, der wiederum den Unterordner "ilias3" in der www directory besitzt.

      Bloß nicht zuviele Details! Man könnte sonst nachvollziehen, was mit "interne Weiterleitung auf unseren eigenen Server" technisch gemeint ist.

      Ich bin leider kein Experte. Die Situation ist folgende:
      "Unser Server" ist ein einzelner Rechner, der im Uni-Netz eine feste interne IP zugewiesen bekommen hat. Eine Anfrage nach "http://th.physik.uni-frankfurt.de/elearning/" wird auf "unseren Server" geroutet (wie das technisch genau aussieht, entzieht sich meiner Kenntnis). Dort liegt der Ordner "ilias3".

      Gibt es vielleicht eine Datei (so was wie http_config), wo man die Domain des Servers angeben muss und wo vielleicht nur "http://th.physik.uni-frankfurt.de/" steht anstatt "http://th.physik.uni-frankfurt.de/elearning/"?

      Vielen Dank für die Hilfe.

      Gruß, Jan

      1. Moin!

        Ich bin leider kein Experte. Die Situation ist folgende:
        "Unser Server" ist ein einzelner Rechner, der im Uni-Netz eine feste interne IP zugewiesen bekommen hat. Eine Anfrage nach "http://th.physik.uni-frankfurt.de/elearning/" wird auf "unseren Server" geroutet (wie das technisch genau aussieht, entzieht sich meiner Kenntnis). Dort liegt der Ordner "ilias3".

        Das Problem ist aber, dass es genau auf dieses Detail des "Routings" ankommt, weil dort viel richtig oder falsch gemacht werden kann.

        Es ist halt unüblich, dass ein Subverzeichnis eines Servers auf einen ganz anderen Server weitergeroutet wird. Das geht eigentlich nur, indem der erste Server als Reverse Proxy arbeitet. Und auch der zweite Server könnte diesen speziellen Fall natürlich berücksichtigen.

        Aber wenn du kein Experte bist, hast du vermutlich auch keinen Zugriff auf relevante Konfigurationsmöglichkeiten. Ich empfehle dir, Kontakt zu deinem Rechenzentrum aufzunehmen. Da sitzen die Experten für Server, und können dir nicht nur theoretisch sondern auch praktisch weiterhelfen.

        - Sven Rautenberg

        --
        "Love your nation - respect the others."
        1. Hallo,

          Ich empfehle dir, Kontakt zu deinem Rechenzentrum aufzunehmen. Da sitzen die Experten für Server, und können dir nicht nur theoretisch sondern auch praktisch weiterhelfen.

          Ja, wahrscheinlich ist das die beste Idee, auch wenn sie immer chronisch überlastet sind. Trotzdem vielen Dank für die Antworten.

          Jan