Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

kein zugriff mehr auf backend nach .htaccess anpassung

  • tasna
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
23 Okt. 2008 23:18 #17829 von tasna
hallo
habe dem im rootverzeichnis eine html-startseite installiert und htaccess in .htaccess umgewandelt mit dem zusatz "DirectoryIndex start.html ".
funktioniert prima, nur habe ich jetzt keinen zugriff mehr aufs backend?

403 Forbidden; You do not have permission to access this document.

wenn ich die .htaccess lösche habe ich wieder zugriff.

woran liegt das? was kann ich an der .htaccess aendern damit ich zugriff aufs backend habe?

vielen dank im voraus!
tasna
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 00:11 #17837 von DietmarH
Ich nehme an, wenn du die .htaccess so anpaßt, hast du die Doku zu DirectoryIndex gelesen und weißt, was diese Direktive macht. Dann solltest du auch wissen, daß der Apache jetzt nur noch nach einer start.html sucht, wenn nur ein Ordner und keine Datei im URL angegeben ist. Wenn keine gefunden wird, wird der Zugriff verweigert (oder, wenn erlaubt, das DirectoryListing gezeigt). du kommst also nicht mehr mit /administrator ins Backend, sondern nur noch mit /administrator/index.php.

Wenn du das alte Verhalten zurückhaben willst, mußt index.php auch noch in der Direktive angeben.
  • Sam Fisher
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 08:54 #17930 von Sam Fisher
Hallo !

Wenn du das alte Verhalten zurückhaben willst, mußt index.php auch noch in der Direktive angeben.

Bist du sicher, dass man den DirectoryIndex zwei mal definieren kann, ich glaube eher das es nicht geht. Wäre ja unlogisch.

@tasna: Was möchtest du mit dieser änderung bezwecken?
Viele Grüße
Sam
  • tasna
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 10:08 #17935 von tasna
hallo und danke für die antworten. sie helfen mir weiter.

ich kann gut damit leben, dass ich ich mit administrator/index.php ins backend einlogge.

ich versuchs noch mit: "index.php auch noch in der Direktive angeben.", waere eleganter...
  • Sam Fisher
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 10:16 #17936 von Sam Fisher
Hallo !
Ich habe nachgeschaut, mann kann die Anweisung nur einmal angeben. Wäre ja auch unlogisch, denn damit sagst du Apache ja, wenn ein Besucher ein Verzeichnis ansurft, welche Datei angezeigt werden soll. Standardmäßig ist das ja index.html oder index.php. Wenn Apache aber 2 zur Auswahl hat, was soll er dann machen? Eine Ausknobeln? Apache kann viel, aber das kann er nicht. ;)

The DirectoryIndex directive sets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name. Local-url is the (%-encoded) URL of a document on the server relative to the requested directory; it is usually the name of a file in the directory. Several URLs may be given, in which case the server will return the first one that it finds. If none of the resources exist and the Indexes option is set, the server will generate its own listing of the directory.


Ich erstehe aber immer noch nicht den Sinn von der Action. Wenn du das Backend zusätzlich mit einem Passwort schützen willst, dann füge in die .htaccess im Ordner Administrator folgendes ein:
Code:
# Beispieldatei für .htaccess AuthType Basic AuthName "Administrationsbereich" AuthUserFile /usr/admin/web/.htusers AuthGroupFile /usr/admin/web/.htgroups Require user Benutzer1 Benutzer2 Benutzer3 Require group Administratoren

Viele Grüße
Sam

Ps: Zum Nachlesen: --ALTER LINK WURDE ENTFERNT--
  • tasna
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 10:22 #17937 von tasna
Vielen Dank Sam!

das ziel oder problem war, dass ich dachte nicht mehr aufs backend zugreifen zu koennen ( --ALTER LINK WURDE ENTFERNT-- fehlermeldung weil da keine start.html ist).

entweder ich gebe einfach --ALTER LINK WURDE ENTFERNT-- ein um mich einzuloggen oder ich schmeiss ebenfalls eine angepasste .htaccess datei ins administrator verzeichnis (wenn ich dich richtig verstanden hab)
  • Sam Fisher
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 10:27 #17938 von Sam Fisher
Hallo !
Das ist komisch, es gibt eigentlich keine Start.html. Es gibt bei der 1.0.X Serie die index.php mit der Loginmaske und dann die index2.php.

Wurdest du mal gehackt oder so?
Viele Grüße
Sam
  • tasna
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 10:32 #17939 von tasna
Hallo Sam

Sorry, wir reden aneinander vorbei:
Schau meinen ersten Beitrag! Habe die start.html vorgeschaltet greife mit "DirectoryIndex start.html " in der .htaccess dauf zu. so ist das problem je erst entstanden.

Problem ist gelöst!
Danke für Deine Mühe
tasna
Mehr
24 Okt. 2008 13:29 #17942 von jimbo
Wenn ich das richtig verstanden habe, wäre das alles ohne irgendwelche Folgen zu lösen, wenn Du die vorgeschaltete Seite index.html anstelle von start.html nennen würdest. Ich würde mal meinen auf 99% der Server wird index.html der index.php vorgezgen, somit benötigst Du keinen DirectoryIndex-Eintrag in der htaccess und Du kannst weiterhin per .../administrator auf den Adminbereich zugreifen.

Gruss Dany (Jimbo)
Kein Support per PN.
  • tasna
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Okt. 2008 13:35 #17943 von tasna
hallo jimbo
das funktioniert eben genau nicht. wie auch in verschiedenen beiträgen vorher gelesen landet man immer auf der index.php. das ist auch bei mir so...
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden