Liste der Anhänge anzeigen (Anzahl: 1)
[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:
Anhang 1824
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!
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! ]