Unterschiedliche Darstellung mit und ohne www
am 09.09.2009 - 18:48 Uhr in
Hallo!
Ich habe ein wirklich merkwürdiges Problem, auf das ich auch nur durch Zufall gestoßen bin. Besucht man meine Seite mit einem der URL vorangestellten www sieht die Seite anders aus, als ohne das vorangestellte www. Das ist doch aber praktisch unmöglich! Wie kann das sein? Wo kann der Fehler liegen?
MfG, Andy
- Anmelden oder Registrieren um Kommentare zu schreiben

Erledigt?
am 09.09.2009 - 19:15 Uhr
Hat sich erledigt, oder? Bei mir sieht das gleich aus.
--
textformer mediendesign | Webkrauts
Falsche Breite
am 09.09.2009 - 19:18 Uhr
Entschuldige ich habe es etwas falsch formuliert. Die Seiten sehen schon gleich aus, aber sie haben eine unterschiedliche Breite, was mir nicht verständlich ist, da sie ja die selben css und html Dateien nutzen bzw. einbinden.
MfG, Andy
htaccess
am 09.09.2009 - 20:01 Uhr
Bei mir sieht das trotzdem gleich aus (Firefox 3.5).
Aber mit und ohne www muss ohnehin nicht sein. Ändere die .htaccess so ab, dass du nur eine Version benutzt, steht da erklärt. Dann hat sich dein Problem auch aufgelöst.
--
textformer mediendesign | Webkrauts
lösch mal den cache
am 09.09.2009 - 20:50 Uhr
lösch mal den cache,(vom Browser nicht von drupal) ;)
Hallo, falscher Fehler,
am 09.09.2009 - 20:51 Uhr
Hallo,
falscher Fehler, falscher Ansatz! Avedo, Dir ist aber schon klar, dass Du damit Dublicated Content erzeugst und Du Dir auf jeden Fall dadurch in Suchmaschinen das Leben unnötig schwer machst? Würd vorschlag die Domain ohne www auf die mit weiterzuleiten, das kannst Du zum Beispiel in Deinen VHost Settings machen, das könnte dann zum Beispiel so ausschaun:
<VirtualHost *:80>
ServerName www.avedo.net
Options -Indexes
ServerAdmin werbung@avedo.net
DocumentRoot "/var/www/html/avedo/"
<Directory "/var/www/html/avedo">
# Diese Option erlaubt das überschreiben der Config mit einer .htaccess Datei
Allow from all
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.htm index.html index.php
AllowOverride All
# Zuerst Verbieten dann Erlauben
Order allow,deny
# Überschreibe die session.save_path in der php.ini
php_value session.save_path "/var/lib/php/session/avedo"
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName avedo.net
Options -Indexes
ServerAdmin werbung@avedo.net
RewriteEngine On
RewriteCond %{HTTP_HOST} =avedo.net
RewriteRule (.*) http://www.avedo.net$1 [R=301,L]
DocumentRoot "/var/www/html/avedo/"
<Directory "/var/www/html/avedo">
# Diese Option erlaubt das überschreiben der Config mit einer .htaccess Datei
AllowOverride All
# Zuerst Verbieten dann Erlabuen
Order allow,deny
# Überschreibe die session.save_path in der php.ini
# php_value session.save_path "/var/lib/php/session/avedo"
</Directory>
</VirtualHost>
oder falls Shared Hosting einfach mit ner Weiterleitung in der .htaccess Datei
RewriteEngine On
RewriteCond %{HTTP_HOST} =avedo.net
RewriteRule (.*) http://www.avedo.net/$1 [R=301,L]
*************************************************************************************************
Ihr erwartet doch nicht ehrlich eine Meinung die frei von eigener Meinung ist, in einem Drupal Forum... ;)
.htaccess Weiterleitung
am 09.09.2009 - 22:21 Uhr
Danke für eure Antworten.
Mir ist sehr wohl bekannt, dass eine solche fehlende Umleitung ein großes Problem hinsichtlich der Suchmaschienenoptimierung darstellen kann. Da ich jedoch eine Jungfrau bezüglich dem Umgang mit Drupal bin, wollte ich mich vorerst nur auf das mir unbekannte System konzentrieren. Im allgemeinen bin ich schon mit dem Umgang mit dem Apache-Modul mod_rewrite oder auch mit dem allgemeinen Erstellen von Websiten unter Zuhilfenahme von Web-technologien, wie zum Beispiel (X)HTML, CSS, PHP und MySQL.
Auf diesen Fehler bin ich eher zufällig gestoßen, als ich auf einen von mir angelegten Link klickte. das Löschen des Browser-Caches hat im übrigen nichts bewirkt. Mich hätte nur interessiert, woher dieser fehler stammen kann. Danke für eure Hilfe. Werde einfach, wie es sich gehört, die Seite ohne www, auf die mit Umleiten und dann hat sich die Sache.
Danke nochmals.
MfG, Andy
PS: Wäre der .htaccess-Code nicht wie folgt richtiger?
RewriteCond %{HTTP_HOST} ^avedo\.net$ [NC]RewriteRule ^(.*)$ http://www.avedo.net/$1 [L,R=301]
Kannst du nicht einfach die
am 10.09.2009 - 07:32 Uhr
Kannst du nicht einfach die Subdomain mit www. auf die Domain beim Adminpanel des Hosters weiterleiten?
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Hallo, Zitat: PS: Wäre der
am 10.09.2009 - 11:32 Uhr
Hallo,
PS: Wäre der .htaccess-Code nicht wie folgt richtiger?
RewriteCond %{HTTP_HOST} ^avedo\.net$ [NC]
RewriteRule ^(.*)$ http://www.avedo.net/$1 [L,R=301]
Wieso richtiger? Was ist da dem von mir gepasteten Code nicht korrekt? :-x
Würde an Deiner Stelle mal schnell unbedingt fixxen, dass Dein Confixx von außen direkt ansprechbar ist über jede Subdomain zum Beispiel http://bla.avedo.net (würd hier mit Zertifikaten arbeiten, wenn man schon confixx einsetzen will)
*************************************************************************************************
Ihr erwartet doch nicht ehrlich eine Meinung die frei von eigener Meinung ist, in einem Drupal Forum... ;)
Confixx
am 10.09.2009 - 13:27 Uhr
Das Confixx habe nicht ich, sondern mein Provider auf dem Server installiert. Da kann ich leider nichts machen. Sehe da nun auch kein Problem bei, wenn das von außen zugänglich ist, da so oder so jeder, der unbedingt an das Login möchte und ein bisschen rumsucht auf nextlogin.com stößt und sich darüber einloggen kann. Kann ich daran überhaupt etwas mit Zertifikaten ändern und wie arbeite ich damit? War bisher nicht nötig.
MfG, Andy
Hallo Avedo, Zertifikate
am 10.09.2009 - 14:17 Uhr
Hallo Avedo,
Zertifikate kommen natürlich nur dann in Frage, wenn Du nen Rootserver oder VServer gemietet hast. Falls ja, könnte Dir das hier helfen http://www.google.de/#hl=de&source=hp&q=zertifikat+https+tutorial&btnG=G...
Möglich wäre zum Beispiel auch eine Wildcardsubdomain mit *.avedo.net auf www.avedo.net weiterzuleiten...
*************************************************************************************************
Ihr erwartet doch nicht ehrlich eine Meinung die frei von eigener Meinung ist, in einem Drupal Forum... ;)
Hallo Andreas, Einen Root-
am 10.09.2009 - 15:44 Uhr
Hallo Andreas,
Einen Root- bzw. VServer habe ich leider nicht angemietet. Die wäre also alle SubDomains, die nicht genutzt werden, wiederum via htaccess auf die Hauptdomain umzuleiten. Ist das richtig?
Vielen Dank nochmals für deine Hilfe.
MfG, Andy