Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: mod rewrite und .htaccess

  1. #1
    Soulfood
    Gast

    Frage mod rewrite und .htaccess

    Hallo Zusammen,
    inzwischen bin ich auf zwei Testdomains mit typolight doch schon recht weit vorangekommen aber jetzt hakt es doch.
    Ich versuche schon seit Tagen auf 2 Domains die Funktion URLs umschreiben zum Laufen zu bringen. Es klappt nicht.... Habe alles mir Erdenkliche durchprobiert und das jeweils auf 2 Domains (unterschiedliche Hoster) habe alle Forennachrichten zum Thema gelesen... nix hilft.

    Meine Aktionen so weit:

    .htaccessmal mit

    Code:
    # Enable mod_rewrite
    RewriteEngine On
    RewriteBase /tl/
    und auch mal mit

    Code:
    RewriteEngine On
    RewriteBase /tl
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .*\.html$ /index.php/*\.html [L]
    versehen und in das /tl/ Verzeichnis gelegt
    In den Einstellungen URLs umschreiben aktiviert.

    Die localconfig sagt rewrite true

    aber der Fehler lautet auf beiden Domains:
    "The requested URL /tl/Online-Shop.html was not found on this server." Bei der ersten Variante

    The requested URL /index.php/*.html was not found on this server.
    Bei der 2. Variante

    modrewrite scheint aber m.E. auf beiden Servern aktiviert zu sein denn meine selbstgebauten Errorseiten und eine getestete Umleitung funktionierten.

    Die Domains:
    http://www.tshirt-manufaktur.de/tl/
    http://www.elbmedien.de/tl/

    Hoffe ihr habt eine Idee für mich. Danke!
    Geändert von Nina (06.02.2010 um 17:12 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Hallo !

    Bitte mal so testen...aber das müßte passen:


    Code:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .*\.html$ index.php [L]
    oder testweise:

    Code:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .*$ index.php [L]
    natürlich davor:

    Code:
    RewriteEngine On
    RewriteBase /tl/
    wenn dort das root verzeichnis der installation ist


    ...in den einstellungen muß natürlich das URL sufix auf .html stehen..

    lg klaus

  3. #3
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Soulfood,

    wenn TYPOlight im Unterverzeichnis tl liegt und keine Domainumleitung auf Hosterebene eingerichtet ist, dann für die Angabe der RewriteBase
    Code:
    /tl
    angeben, nicht
    Code:
    /tl/
    .

    Und lass einmal die Seitenaliase leer und diese TYPOlight beim Speichern der Seite selbst erstellen.
    Beispiel: http://www.elbmedien.de/tl/Über_uns.html <- Umlaute!

    Auf der T-Shirt-Seite scheint die Option URLs umschreiben noch nicht gesetzt, dort wird noch der Pfad mit .../index.php/... ausgegeben.
    Geändert von planepix (02.02.2010 um 17:22 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  4. #4
    Soulfood
    Gast

    Standard

    Hi planepix,
    das habe ich auch probiert, mit ohne slash mit komplettem pfad....

    keine Besserung...

  5. #5
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was für Informationen erhälst Du mit einer info.php-Datei für Angaben zum Server? Ist dort mod_rewrite aktiv?
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  6. #6
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Zitat Zitat von planepix Beitrag anzeigen
    wenn TYPOlight im Unterverzeichnis tl liegt und keine Domainumleitung auf Hosterebene eingerichtet ist, dann für die Angabe der RewriteBase
    Code:
    /tl
    angeben, nicht
    Code:
    /tl/
    Merkwürdig, mit dem abschließenden „/“ hatte ich noch nie Probleme. Eher andersrum?

    Sebastian

  7. #7
    Soulfood
    Gast

    Standard

    Hi planepix, Hi Sebastian,
    tja nach Überprüfung ist auf beiden Servern mod_rewrite aktiviert.
    mit oder ohne slash hier tut sich nix.....
    Ich bin ratlos...

    Ich hatte das Häkchen bei URLs umschreiben bei beiden gesetzt nur andere Inhalte in der htaccess

    O.K. den Alias überlasse ich jetzt Typolight

  8. #8
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard

    Muss nochmal fragen, bist du dir sicher das die htaccess überhaupt verarbeitet wird?
    Bei mir hatte ich mal die Situation, das Modul war in Apache geladen, aber in der apache.conf war definiert, das ich per htaccess nichts neu setzen darf. (AllowOverride None)

    Hinweise auch hier dazu.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Soulfood
    Gast

    Standard

    Hi BugBuster,
    ja die mod_rewrite ist an und funktioniert....
    und trotzdem....
    Geändert von Soulfood (03.02.2010 um 14:38 Uhr)

  10. #10
    Soulfood
    Gast

    Standard

    das Problem ist gelöst. Mein Hoster http://www.suleitec.de hat mir folgendes erstellt, das funktioniert auf beiden Domains:

    Code:
    RewriteEngine On
    RewriteBase /tl/
    RewriteRule ^([A-Za-z0-9_\-]+)\.html index.php/$1.html [L,QSA]
    Danke für eure Mühe

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Problem mit URL-Rewrite
    Von rabele im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 27.09.2010, 20:50
  2. URL Rewrite Problem
    Von redhat99 im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 15.07.2010, 15:54
  3. Rewrite-Fehler
    Von mv_alex im Forum Installation / Update
    Antworten: 6
    Letzter Beitrag: 03.05.2010, 14:48
  4. Rewrite Regel
    Von planepix im Forum Off Topic
    Antworten: 5
    Letzter Beitrag: 11.12.2009, 16:50
  5. Rewrite Probleme
    Von Felix im Forum Installation / Update
    Antworten: 15
    Letzter Beitrag: 05.12.2009, 09:11

Lesezeichen

Lesezeichen

Berechtigungen

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