Ergebnis 1 bis 8 von 8

Thema: [gelöst] Falsche Darstellung bei Weiterleitung

  1. #1
    Contao-Nutzer
    Registriert seit
    04.04.2010.
    Beiträge
    22

    Frage [gelöst] Falsche Darstellung bei Weiterleitung

    Guten Abend,

    ich habe wohl übermüdet zuviel gebastelt...

    Auf meiner Seite www.rolladen-frey.com wird alles richtig dargestellt, lasse ich mich aber von der Seite www.rolladen-frey.de (Achtung jetzt .de - Das .de Paket ist bei Strato, Serverumleitung auf .com eingereichtet) weiterleiten so erscheint dies:
    tmp1.PNG

    Ich vermute ich habe dies durch eine neue .htaccess verursacht, bin aber zu wenig Profi.

    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 /
      #
      # 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-encoding} gzip
      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
    Im Quelltext passt irgendwas nicht:
    <base href="http://www.rolladen-frey.de/www.rolladen-frey.com/"></base>

    Muss wohl nur
    <base href="http://www.rolladen-frey.com/"></base>
    heissen.

    Wer weiss Rat?

    Vielen Dank!
    Geändert von rolson (07.05.2010 um 20:54 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    16.09.2009.
    Beiträge
    57
    Partner-ID
    7622

    Standard

    Das einfachste ist, wenn Du das als Weiterleitung in TL machst.
    D.h. in der Seitenstruktur "Startpunkt einer neuen Webseite" mit der .de-Domain und dann eine "interne Weiterleitung" auf die .com-Domain.

    Wenn das nicht möglich sein sollte, versuch doch die STRATO-Umleitung sauber einzurichten, d.h. 301 müsste das sein, wenn ich mich nicht irre.

    Und noch ein Tipp: Wenn Du kannst: Such dir einen anderen Provider…

    Ich hoffe das konnte dir helfen.

  3. #3
    Contao-Nutzer
    Registriert seit
    04.04.2010.
    Beiträge
    22

    Standard

    Vielen Dank.

    OK, ich habe auf dem Strato-Hoster bereits die Umleitungen auf die .com-Domain eingerichtet.

    Das lief auch bis gestern Abend, dann habe ich wohl auf der .com-Domain irgendwas verändert (vermutlich die .htaccess, oder dergleichen).

    Seitdem gehts nimmer. Irgendein Tipp?

    Ob Strato die Umleitungen "richtig" macht - weiß ich nicht, da gibts nicht viel zum einstellen.

    Nachsatz: Deswegen leite ich ja um

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

    Support Contao

    Standard

    Hallo rolson,
    so wie das aussieht hast du überhaupt keine RewriteBase angegeben:

    # RewriteBase /
    #
    # Add your own RewriteBase after this comment.
    Genau das solltest du machen. Also einfach nach den Zeilen mit # am Anfang 'RewriteBase /' eintragen.

    Ansonsten hast noch ein anderes Problem, hast du ja selber schon erkannt. Such einfach mal danach. Dafür gibts auch noch ne Lösung

    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."

  5. #5
    Contao-Nutzer Avatar von neueplaneten
    Registriert seit
    04.03.2010.
    Ort
    Halberstadt
    Beiträge
    103

    HTML Falsche Darstellung bei Weiterleitung

    Als Erstes Hoster wechseln, zu All-inkl.com!!! Da kannst Du direkt im Kas dann die Weiterleitung 301 von der .de zu der .com anlegen, ohne dopellten Content zu erzeugen. Außerdem sind die Ladezeiten bei Strato zum kotzen, die DB liegt auf einem externen Server, bei all-inkl.com localhost. Dann stimmt auch die <base>.

    Die Zweite Variante wäre ne Weiterleitung in der htaccess, wenn beide Domains im selben Paket liegen, also die Roots auf den selebn Ordner von TL leiten, dann geht folgendes in der htaccess.

    Code:
    RewriteCond %{HTTP_HOST} ^domain.com\.com$ [NC]
    RewriteRule ^(.*) http://www.domain.de%{REQUEST_URI} [L,R=301]
    RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
    RewriteRule ^(.*) http://www.domain.de/ [L,R=301]
    Probiere das mal und melde Dich, wenn es klappt oder es Probleme gibt.


    [ Anmerkung Moderation: Ich denke, Du kannst Deinen Beitrag hier auch so umschreiben, ohne dabei explizit Werbung für einen ganz bestimmten Hoster zu machen! ]
    Geändert von xchs (05.05.2010 um 08:53 Uhr)
    Wer denkt jemand zu sein, hat aufgehört jemand zu werden.

  6. #6
    Contao-Nutzer
    Registriert seit
    04.04.2010.
    Beiträge
    22

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    so wie das aussieht hast du überhaupt keine RewriteBase angegeben:

    Genau das solltest du machen. Also einfach nach den Zeilen mit # am Anfang 'RewriteBase /' eintragen.
    Ja, daran habe ich auch schon gedacht - bringt aber irgendwie auch keine Änderung.

    Zitat Zitat von MacKP Beitrag anzeigen
    Ansonsten hast noch ein anderes Problem, hast du ja selber schon erkannt. Such einfach mal danach. Dafür gibts auch noch ne Lösung
    Danke Ich lerne noch... Wenn du mal Probleme mit Rolladen hast...


    Zitat Zitat von neueplaneten Beitrag anzeigen
    Als Erstes Hoster wechseln...
    Jaja, da liegen eigentlich nur die Domains, die eigentlich Seite liegt woanders, darauf leite ich ja um. Hat bis gestern auch spitze geklappt, dann habe ich irgendeinen Bock geschossen, den ich jetzt suche...

    Zitat Zitat von neueplaneten Beitrag anzeigen
    Die Zweite Variante wäre ne Weiterleitung in der htaccess, wenn beide Domains im selben Paket liegen, also die Roots auf den selebn Ordner von TL leiten, dann geht folgendes in der htaccess.
    Nein, ich glaube so geht das nicht.

    Also mein Aufbau ist:

    Typolight Seiten incl. Datenbank etc. auf Hoster "Super-Schnell und Gut" (.com)
    Weitere Domein auf Hoster "naja" (.de) - und wird auf (.com) umgeleitet.

    Nachtrag:
    Also die Umleitung klappt prima, auch wenn ich z.B. auf Unterseiten verweise wie
    www.rolladen-frey.de/produkte.html

    Aber TL bastelt dann immernoch /www.rolladen-frey.com in die BASE hineine, so kann dann natürlich nichts mehr gefunden werden. Woher kommt dieses www.rolladen-frey.com?

    Ich denke der Ansatz von MacKP wird schon der richtige sein, irgendwie schleppt TL immernoch die rolladen-frey.com mit sich rum, die müsste eigetlich weg. Früher war immer nur die .de sichtbar, lief aber aller propper. Seltsam...
    Geändert von rolson (05.05.2010 um 11:09 Uhr)

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

    Support Contao

    Standard

    Hallo rolson,
    dann machen wir das mal einfacher für alle:
    Gib mir nen Admin Backend-Zugang und nen FTP-Zugang.
    Dann klopf ich mal alle Stellen ab wo was schiefgehen kann...

    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
    Registriert seit
    04.04.2010.
    Beiträge
    22

    Daumen hoch

    Wow super - vielen Dank - Ihr seid halt doch Profis:

    Einfügen von 2 Zeilen in die localconfig.php:
    unset($_SERVER['HTTP_X_FORWARDED_FOR']);
    unset($_SERVER['HTTP_X_FORWARDED_HOST']);

    Hats getan, Danke MacKP!

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. [gelöst] Darstellung FF und IE - Hintergrundbild?
    Von sadara im Forum Layout / Templates / Holy Grail
    Antworten: 20
    Letzter Beitrag: 23.10.2010, 19:39
  2. Suchen - Feld (Lupe) - falsche Darstellung im Internet Explorer 7
    Von wolpert im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 19.08.2010, 12:42
  3. falsche darstellung in ie7 und lange ladezeiten
    Von seilerba im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 11.03.2010, 12:24

Berechtigungen

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