Ergebnis 1 bis 13 von 13

Thema: Wieder mal URLs umschreiben

  1. #1
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard Wieder mal URLs umschreiben

    Hallo,

    Jedesmal wenn ich die .htaccess.default umbenenne in .htaccess, nachdem ich die # entfernt habe bei "RewriteBase /" bekomme ich immer eine 403 Forbidden Seite angezeigt.
    PHP-Code:
    #
    <IfModule mod_rewrite.c>
    #
    RewriteEngine On
    #
     
    #
    ##
    #
    # Rewrite base
    #
    #
    #
    # Set the RewriteBase if your TYPOlight installation is in a subdirectoy and
    #
    # the rewrite rules are not working properly. Usage examples:
    #
    #
    #
    RewriteBase /
    #
    # RewriteBase /path/to/typolight
    #
    #
    #
    # Add your own RewriteBase after this comment.
    #
    ##
    #
     
    #
    ##
    #
    # Malicious requests
    #
    #
    #
    # TYPOlight usually does not pass absolute URLs via GET, therefore the
    #
    # following rules block all requests that try to pass a URL or the /etc/
    #
    # directory as parameter.
    #
    ##
    #
    RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/ [NC,OR]
    #
    RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/ [NC]
    #
    RewriteRule .* - [F,L]
    #
     
    #
    ##
    #
    # Compressed .js and .css files
    #
    #
    #
    # Most of the JavaScript and CSS files used in TYPOlight are also available
    #
    # as compressed .gz version, which requires less bandwidth and optimizes the
    #
    # page loading time. The following rules load these compressed ressources.
    #
    ##
    #
    AddEncoding gzip .gz
    #
    <FilesMatch "\.js\.gz$">
    #
    AddType "text/javascript" .gz
    #
    </FilesMatch>
    #
    <FilesMatch "\.css\.gz$">
    #
    AddType "text/css" .gz
    #
    </FilesMatch>
    #
    RewriteCond %{HTTP:Accept-encodinggzip
    #
    RewriteCond %{REQUEST_FILENAME} \.(js|css)$
    #
    RewriteCond %{REQUEST_FILENAME}.gz -f
    #
    RewriteRule ^(.*)$ $1.gz [QSA,L]
    #
     
    #
    ##
    #
    # Static ressources
    #
    #
    #
    # Do not rewrite requests for static files or folders such as style sheets,
    #
    # images, movies or text documents.
    #
    ##
    #
    RewriteCond %{REQUEST_FILENAME} !-f
    #
    RewriteCond %{REQUEST_FILENAME} !-d
    #
     
    #
    ##
    #
    # TYPOlight URLs
    #
    #
    #
    # By default, TYPOlight adds ".html" to the generated URLs to simulate static
    #
    # HTML documents. If you change the URL suffix in the back end settings, make
    #
    # sure to change it here accordingly!
    #
    #
    #
    # RewriteRule .*\.html$ index.php [L] # URL suffix .html
    #
    # RewriteRule .* index.php [L] # No URL suffix
    #
    # RewriteRule .*\.txt$ index.php [L] # URL suffix .txt
    #
    #
    #
    # If you are using mod_cache, it is recommended to use the RewriteRule below,
    #
    # which adds the query string to the internal URL:
    #
    #
    #
    # RewriteRule (.*\.html)$ index.php/$1 [L]
    #
    #
    #
    # Note that not all environments support mod_rewrite and mod_cache!
    #
    ##
    #
    RewriteRule .*\.htmlindex.php [L]
    #
     
    #
    </IfModule
    Habe im BE den Haken bei URLs umschreiben gesetzt. Habe mal ein Screenshot vom BE beigepackt.

    Wo mache ich den was falsch, übrigens in der localconfig steht folgendes drin.
    PHP-Code:
    $GLOBALS['TL_CONFIG']['rewriteURL'] = true
    Die Seite ist übrigens bei inetrobots gehostet.

    Gruß schlunze
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard

    Hallo leo.unglaub,

    das mod_rewrite aktiviert ist denke ich schon. Habe mal ein screenshot angehangen wo ich nach dem Begriff Mod_rewrite gesucht habe.
    Der Pfad in der .htaccess ist richtig.

    ciao schlunze
    Angehängte Grafiken Angehängte Grafiken

  3. #3
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard

    Hallo leo.unglaub,

    ist noch Tl 2.8.3 Tl-check gibt nur einen Fehler aus in der Datei "system/modules/frontend/languages/de/default.php" weil ich dort ander Texte für die Sicherheitsabfrage bei formularen verwende.

    ciao schlunze

  4. #4
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Ich vermute mal, dass .htaccess Dateien per AllowOverride ausgeschlossen worden sind.

    Siehe auch:
    http://httpd.apache.org/docs/trunk/m...#allowoverride

  5. #5
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard

    Die Rücksparche mit meinem Provider ergab, das mod_rewrite nicht aktiviert ist.

    Trotzdem nochmal danke
    schlunze

  6. #6
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard Und nochmal URLs umschreiben

    Hallo,

    entschuldigt, dass ich diesen alten Thread nochmal aufwärme, aber ich habe genau dasselbe Problem. Was hier steht (mod_rewrite aktiv etc.) habe ich mir natürlich schon angesehen, aber ich komme nicht weiter.

    Ich habe eine Originalsite www.site.com in einem Unterverzeichnis /html/typolight, URL-rewrite eingeschaltet, .htaccess an, läuft.
    Die ganze Site habe ich (zwecks Update) in ein anderes Unterverzeichnis kopiert: /html/210. Die Subdomain 210.site.com führt in dieses Verzeichnis.
    Es ist eine eigene Datenbank angelegt, mit identischem Inhalt. In localconfig habe ich nur den Datenbanknamen angepasst, sonst ist jetzt auf beiden Sites alles gleich.
    Wenn .htaccess abgeschaltet ist, läuft auch alles mit dieser Subdomain 210.site.com, nur die URL sieht eben nicht schön aus.

    Wenn ich nun URL-rewrite einschalte, geht die Homepage noch, die Unterseiten nicht mehr, logisch. Schalte ich nun .htaccess ein, geht nichts mehr: 403.

    Mit RewriteBase und Relativem Pfad habe ich schon die verschiedensten Kombinationen durchprobiert, nichts geht. Eigentlich sollte es aber doch genauso gehen, wie auf der Original-Site: selber Server, ebenfalls Unterverzeichnis, nur anderer Unterverzeichnisname.

    Wäre für jeden Hinweis dankbar.

    Gruss, Ralf.

  7. #7
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo wdburgdorf,
    ich versteh jetzt nicht so ganz wie du das jetzt eingestellt hast.
    Es ist so, das wenn contao in einem Ordner ist und ein anderes Contao in einem Unterordner von diesem Ordner, dann beeinträchtigen sich die .htaccess Regeln. D.h. am besten musst du beide Seiten gleich halten und URL-Umschreibung an machen und die .htaccess anpassen. Wenn die Unterseite mit einer Subdomain bestückt ist, dann beide Base Pfade auf /
    Mehr ist das eigentlich nicht und das habe ich schon oft eingesetzt... Einfacher wird es natürlich, wenn die Contao Ordner nebeneinander liegen und im Hauptordner wo die beiden Unterordner sind, keine htaccess aktiv ist. Dann beeinträchtigt sich nichts gegenseitig und man kann machen was auch immer man möchte.
    Eventuell wäre es einfacher für dich, wenn du erst eine Seite zum laufen bekommst und erst dann an die andere gehst.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  8. #8
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Hallo MacKP,

    Danke für die Erklärungen.
    Genau so wie Du beschreibst, ist es bei mir, und zwar die einfache Variante.

    /html - nichts drin.
    /html/typolight - Site mit url-rewrite und .htaccess - läuft (2.8.1)
    /html/210 - identische Kopie von /html/typolight mit eigener Datenbank (gleicher Inhalt) - ohne rewrite läufts, mit rewrite: 403

    Rewrite Pfad ist /. (Ich habe inzwischen auch andere Pfade versucht.)

    210 heißt das parallele Verzeichnis, weil ich dort ein Update testen will.

    Eigentlich trivial, und ich mache das auch nicht zum ersten Mal, aber diesmal klappts nicht.

    Gruss, Ralf.

    ________
    Sent from phone using Tapatalk

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was hast du denn im Startpunkt von der Seite 210 stehen? Eventuell ist da noch die andere Adresse drinn?

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  10. #10
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Siehe Anhang. Keine gültige URL. Eine Englische Version mit EN statt DE am Ende gibt es noch.
    Ist im funktionierenden Original genauso.
    Angehängte Grafiken Angehängte Grafiken

  11. #11
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Äh.. deine URL ist dann also -> http://subdomain.domain.ch/steinmann...national.ch_de ?
    Ich würde das dann mal ohne den Punkt versuche.. vllt klappt das dann besser?

    Hast du denn dann auch bei der en Seite den Sprachenfallback angekreuzt?

    Ne URL eintragen würde ich auch mal Testweise machen... Sollte soweit ich weiß auch ohne gehen, aber wie heißt es so schön? Versuch macht kluch ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  12. #12
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Nein, die URL ist www.steinmann-international.com, bzw. der Testsite 210.steinmann-international.com, jeweils für beide Sprachen.

    Fallback habe ich im englischen Startpunkt angekreuzt.

    Noch mal genau:
    Deutsche Homepage: http://210.steinmann-international.com/
    Englische Homepage: http://210.steinmann-international.com/index.php/home-en.html
    Im Original (mit www) funktioniert es sowohl mit als auch ohne index.php

    Was ich unter Seitenname/-alias eingetragen habe, macht überhaupt nichts aus (versucht). Oder sollte die URL noch sonstwo stehen?

    Bis auf ein Akkordeon-Problem geht jetzt auf der Kopie alles. Wenn das gelöst ist, wage ich, das Original mit der Kopie zu überschreiben. Bin gespannt, wie es dann mit dem Rewrite aussieht.

    Danke für Deine Bemühungen, MacKP, Gruss,
    Ralf.

  13. #13
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Letzte Meldung:

    Nachdem ich noch die letzen Details im Update hinbiegen konnte (letztes Problem: Formulare waren im Eimer), habe ich die Original-Domain auf die upgedatete Version umgeleitet. Also einfach im Hosting den Pfad "/typolight" in "/210" geändert. Dann URL-rewrite in den Einstellungen im Backend eingeschaltet. Dann .htaccess eingeschaltet (also umbenannt). Läuft.
    Also irgendwie mochte die Umleitung die Subdomain nicht. Ist mir weiterhin ein Rätsel. Aber Hauptsache es geht jetzt.

    Gruss, Ralf.


    EDIT: Lösung (möglicherweise ...): http://www.contao-community.de/showt...l=1#post156193
    Geändert von wdburgdorf (15.09.2011 um 21:15 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. urls umschreiben bei 1&1 = Error 500
    Von hafenmeister im Forum Installation / Update
    Antworten: 12
    Letzter Beitrag: 22.07.2011, 09:42
  2. « URLs umschreiben » und Mitgliederanmeldung
    Von Silvano im Forum Geschützte Bereiche/Mitglieder
    Antworten: 2
    Letzter Beitrag: 12.09.2010, 20:50
  3. URLs umschreiben
    Von kischd im Forum Installation / Update
    Antworten: 34
    Letzter Beitrag: 24.05.2010, 08:25
  4. URLs umschreiben
    Von karo im Forum Sonstiges zu Contao
    Antworten: 28
    Letzter Beitrag: 01.12.2009, 10:27
  5. URLs umschreiben bei Strato
    Von c.adam im Forum Strato
    Antworten: 9
    Letzter Beitrag: 24.06.2009, 13:10

Lesezeichen

Lesezeichen

Berechtigungen

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