Ergebnis 1 bis 7 von 7

Thema: Contao 2.11.4 Unterseiten werden nicht angezeigt

  1. #1
    Contao-Nutzer
    Registriert seit
    28.05.2019.
    Beiträge
    4

    Standard Contao 2.11.4 Unterseiten werden nicht angezeigt

    Hallo zusammen,
    ich habe Cantao 2.11.4 (Daten und Datenbank) von einer Webdomain auf eine Virtuelle Maschine (VMWare Fusion) gezogen und folgendes Phänomen:

    - die Startseite wird im Frontend angezeigt
    - ins Backend kann ich mich einloggen

    Wenn ich im Frontend versuche auf die Unterseiten zu navigieren, erhalte ich immer einen 404-Fehler.
    Hat jemand eine Idee was ich verändern muß?

    LG David
    Geändert von xchs (28.05.2019 um 14:42 Uhr)

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Möglicherweise ist das URL Rewriting aktiv und Du musst in Deiner .htaccess im Contao Hauptverzeichnis die RewriteBase entsprechend anpassen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer
    Registriert seit
    28.05.2019.
    Beiträge
    4

    Standard

    Hallo, danke für Deine Antwort, der Inhalt meiner htaccess ist folgender:

    Code:
    # Enable mod_rewrite
    RewriteEngine On
    RewriteBase /
    
    # Block any URI protocol in the query string
    RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/ [NC]
    RewriteRule .* - [F,L]
    
    # Block any URI protocol in the request
    RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/ [NC]
    RewriteRule .* - [F,L]
    
    # Add Trailing Slash
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301]
    
    # Rewrite BackendLogin: admin -> Contao
    RewriteRule ^admin/$ contao/ [L]
    
    # Rewrite Contao URLs
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L]
    RewriteRule .*\.html$ index.php [L]
    
    # Ohne www immer auf www #
    #RewriteCond %{HTTP_HOST} !^www. [NC]
    #RewriteCond %{HTTP_HOST} !^$
    #RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]
    RewriteBase / habe ich auch schon auskommentiert versucht - der Effekt war allerdings = Null
    Geändert von xchs (28.05.2019 um 10:34 Uhr)

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Liegt die Installation in einem Unterordner? Wohin zeigt der DocumentRoot der (lokalen) Domain? Hast Du einen virtuellen Host konfiguriert?

    Funktioniert es, wenn Du im Contao Backend in den Systemeinstellungen die Option "URLs umschreiben" deaktivierst?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Nutzer
    Registriert seit
    28.05.2019.
    Beiträge
    4

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Liegt die Installation in einem Unterordner?
    Nein direkt im root-Verzeichnis

    Zitat Zitat von xchs Beitrag anzeigen
    Wohin zeigt der DocumentRoot der (lokalen) Domain?
    /var/www/

    Zitat Zitat von xchs Beitrag anzeigen
    Hast Du einen virtuellen Host konfiguriert?
    Nein - ich rufe die Inhalte über die lokale IP auf.

    Zitat Zitat von xchs Beitrag anzeigen
    Funktioniert es, wenn Du im Contao Backend in den Systemeinstellungen die Option "URLs umschreiben" deaktivierst?
    seltsamer Weise speichert Cantao die Änderungem im Backend nicht

  6. #6
    Contao-Nutzer
    Registriert seit
    28.05.2019.
    Beiträge
    4

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Funktioniert es, wenn Du im Contao Backend in den Systemeinstellungen die Option "URLs umschreiben" deaktivierst?
    1000 Dank - das war der entscheidende Tipp

    Ich konnte diese Option zwar nicht im Backend speichern - habe sie jedoch einfach direkt in der localconfig.php angepasst

  7. #7
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von dk3hr Beitrag anzeigen
    seltsamer Weise speichert Cantao die Änderungem im Backend nicht
    Das deutet irgendwie darauf hin, dass Deine localconfig.php nicht (durch den PHP Webprozess) beschreibbar ist. Möglicherweise passen die Besitz- bzw. Zugriffsrechte (noch) nicht.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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