+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Intranet- Link auf Dateien außerhalb Joomla

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard Intranet- Link auf Dateien außerhalb Joomla

    Hallo,

    wie kann man innerhalb des Content auf eine Datei verlinken, die auf einem Laufwerk in einem bestimmten Verzeichnis liegt.

    Beispiel:
    file:///D|/Mitarbeiter/Trennstreifen.doc

    Gebe ich es direkt in den Explorer ein, dann geht es. Binde ich es aber in den Content mit href ein, passiert nichts.

  2. #2
    Moderator Avatar von holmi
    Registriert seit
    30.08.2004
    Ort
    Harz
    Beiträge
    6.502
    Bedankte sich
    92
    Erhielt 1.234 Danksagungen
    in 1.133 Beiträgen

    Standard

    Wenn du es in den Explorer eingibst greift der direkt auf dein Platte zu.
    Über Joomla bzw. die URL auf der deine Intranetseite liegt kommt man da so nicht ran.
    Damit das klappt müssten die Daten im gleichen Verzeichnis liegen wie Joomla.


    Björn
    Problem gelöst? Dann markiere den Thread mit [GELÖST]

  3. #3
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Das kann ich fast nicht glauben! Gebe ich den href->File direkt in eine HTML Datei ein und rufe diese auf, funktioniert es ja auch. Muß eventuell der Apache anders eingestellt werden. Es muß dafür doch eine Lösung geben.
    Es ist zumindest für eine Intranetlösung nicht möglich alle Dateien unter dem Joomlaverzeichnis abzulegen.

    "file:///D|/Mitarbeiter/Trennstreifen.doc", die 3 /// stehen ja für localhost.
    Gebe ich als href file:/localhost/D|/Mitarbeiter/Trennstreifen.doc ein, setzt mir JCE immer noch ein http:// davor, was natürlich blödsinn ist.

  4. #4
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Also, ich habe bislang soviel herausgefunden:
    Den Apache kann man über Alias und Rechtezuweisung so konfigurieren, das es auf Laufwerke oder Verzeichnisse, die außerhalb des Root liegen zugreifen kann.
    Beispiel:
    Alias /dplatte "/D:/Dokumente"
    <Directory "D:/Dokumente">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>

    soweit, sogut. Der Link funktioniert auch, nur es kommt dann Error 404. Anscheinend gibt es Probleme mit Apache 2.x

    Ich habe bislang im Netz dazu noch keine Lösung gefunden.
    Hat vielleicht jemand eine Lösung oder es sogar zum Laufen bekommen?

  5. #5
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Gelöst!
    Folgendes ist unbedingt zu beachten. auch unter Windows wird anscheinend zwischen Goß- und Kleinschreibung unterschieden.

    Hier die Lösung (Beispiel):
    1. Einen Alias anlegen:
    Alias /fplatte "F:/dokumente" (Beispiel A um direkt auf einen Verzeichnis zuzugreifen.)
    oder
    Alias /fplatte "F:" (Beispiel B komplette Platte)

    2. Rechte für den Alias setzen:

    <Directory "F:/dokumente"> (oder Variante B = <Directory "F:">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    Im Content erfolgt der Aufruf dann wie folgt:
    Variante A:
    <a href="http://localhost/fplatte/dein dokument.doc" target="_blank">Variante A </a>
    Variante B:
    <a href="http://localhost/fplatte/Ordern/dein dokument.doc" target="_blank">Variante B </a>

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein