Seite 1 von 2

abschließende Frage zum Verständnis: htaccess und content

Verfasst: 21.01.2008, 19:59
von tagesgeld
Hallo zusammen.

Ich bitte mal um abschließende und zusammenhängende Hilfe, da im Forum zwar viel zu finden aber einiges nicht wirklich eindeutig ist.

Ich habe ein kleines Problem mit meiner Domain:

www.ruerupvergleich.net

Hier geben mir zahlreiche Analyse-Tools die oben dargestellte Warnung aus: "gleiche Inhalte der Domain mit und ohne www"!

Ich habe gehört, dass kann man mit einem Apache-Tool lösen sowie einer HTAccess-Datei! Wie genau geht das? Muss eine neue Text-Datei hoch geladen werden? Mit welchem Inhalt?

Ist das Problem sonst schädlich für ein Ranking in Suchmaschinen??

Danke vorab an alle!!!!!!

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 21.01.2008, 20:09
von Schnipsel
Das is kein Problem. Falls den Server mod rwerite erlaubt kannst du es über einen Eintrag in der .htaccess lösen, indem du eine Standartdomain deffinierst. Eben mit oder ohne www. Hier die Variante mit www

bei php Seiten:

<IfModule mod_rewrite.c>
RewriteEngine On RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} !^www\.domain.de\.de$
RewriteRule ^(.*)$ https://www.domain.de/$1 [L,R=301]
</IfModule>

bei Html Seiten:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ https://www.domain.de/$1 [L,R=301]

Verfasst: 21.01.2008, 20:11
von bennos
Hallo

Das Apache Modul heisst mod_rewrite.

die Datei die du erstellen musst heisst .htaccess .

Was du dort einragen musst findest du am besten hier heraus.

https://www.modrewrite.de/

gruss
benjamin

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 21.01.2008, 20:15
von tagesgeld
und das lade ich dann einfach mit in mein hauptverzeichnis mit hoch?

wenn ich das mache,dann kommt das, was auf www.ruerupvergleich.net gerade erscheint! jedenfalls nicht meine seite :-)!

aber der provider bestätigt, dass dies unterstützt wird!

was mach ich nun?

Danke schon mal für die Hilfe!!!

Verfasst: 21.01.2008, 20:18
von Schnipsel
"und das lade ich dann einfach mit in mein hauptverzeichnis mit hoch?"

nein, die jeweiligen scripte musst du in einer Datei im Hauptverzeichnis die .htaccess heißt ( vorhanden, oder muss noch neu erstellt werden?) hineinschreiben

Verfasst: 21.01.2008, 20:20
von tagesgeld
ja, genau! da steht es auch drin. aber mehr funktioniert auch nicht

Verfasst: 21.01.2008, 20:22
von Schnipsel
was genau steht in der .htaccess

Verfasst: 21.01.2008, 20:23
von tagesgeld
<IfModule mod_rewrite.c>
RewriteEngine On RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} !^www\.ruerupvergleich.net\.de$
RewriteRule ^(.*)$ https://www.domain.de/$1 [L,R=301]
</IfModule>

Verfasst: 21.01.2008, 20:26
von Zerstreuter
Wieso? Funktioniert doch bestens. Allerdings solltest du domain.de natürlich durch deinen Domainnamen ersetzen :D

Verfasst: 21.01.2008, 20:26
von Schnipsel
hast du eine php Seite? wenn ja, dann in vorletzter Zeile die richtige Domain eintragen

Verfasst: 21.01.2008, 20:27
von tagesgeld
sorry, hab natürlich das letzte www.domain.de durch: ruerupvergleich.net getauscht.!

aber jetzt findet er die seite gar nicht mehr!

Verfasst: 21.01.2008, 20:27
von bennos
Hallo

je nach Konfiguration kann die .htaccess erst mit dem nächsten Apache Reload funktionieren.

Auf Standard Hosting wird der Apache Reload regelmässig durchgeführt. Genaues sagt dir dein Provider oder die entsprechende FAQ.

Momentan hast du was falscher drin, weil ein Umleitungsfehler produziert wird.

bennos

Verfasst: 21.01.2008, 20:27
von tagesgeld
<IfModule mod_rewrite.c>
RewriteEngine On RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} !^www\.ruerupvergleich.net\.de$
RewriteRule ^(.*)$ https://www.ruerupvergleich.net/$1 [L,R=301]
</IfModule>



das ist der jetzt korrekte text!

Verfasst: 21.01.2008, 20:28
von tagesgeld
was ist ein apache-update? kann ich das irgendwie unterstützen? oder beeinflussen?

Verfasst: 21.01.2008, 20:29
von Schnipsel
Hast du eine php Seite, oder eine aus html Seiten?