Seite 1 von 2
Doppelter Content - htaccess wie umschreiben?
Verfasst: 27.05.2008, 19:18
von christianho
Hallo,
ich kann meine Website über folgende Links erreichen:
www.wiinetwork.de
wiinetwork.de
www.wiinetwork.de/index.php
meine htaccess sieht wie folgt aus:
# WCF-SEO-START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/last-post\.html$ index.php?page=Thread&threadID=$3&action=lastPost [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/first-new-post\.html$ index.php?page=Thread&threadID=$3&action=firstNew [L,QSA]
RewriteRule ^([^/]+/)*(.*)/p([0-9]+)-(.*)/$ index.php?page=Thread&postID=$3 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Thread&threadID=$3&pageNo=$5 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/$ index.php?page=Thread&threadID=$3 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Board&boardID=$2&pageNo=$4 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/$ index.php?page=Board&boardID=$2 [L,QSA]
</IfModule>
# WCF-SEO-END
Wie muss ich die htaccess dabei umändern, damit kein doppelter Content mehr vorliegt?
Vielen Dank!
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 27.05.2008, 19:27
von Ice Man
ich ich mach das so
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$
https://www.domain.de/ [NC,R=301]
Verfasst: 27.05.2008, 19:30
von Southmedia
https://www.abakus-internet-marketing.d ... -7439.html
Entweder so wie schon im Post vorne dran vorgeschlafen, oder einfach ganz vorne in der index.php 2 Zeilen Code platzieren, die auf (www.)wiinetwork.de/ weiterleiten wenn (www.)wiinetwork.de/index.php aufgerufen wird.
Wichtig ist bei all dem, dass du natürlich, wo möglich, die Links entsprechend anpasst und nicht mehr auf die index.php oder falsche Domain-Variante verlinkst.
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: 27.05.2008, 19:45
von christianho
danke für eure Antworten.
Ice Man du hast ja geschrieben das ich das noch einfügen so
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$
https://www.domain.de/ [NC,R=301]
beinhaltet das nur die weiterleitung von
www.wiinetwork.de/index.php auf
www.wiinetwork.de? oder ist da auch die wiinetwork.de auf
www.wiinetwork.de weiterleitung bei?
sorry aber habe ich mich bisher noch nie mit auseinandergesetzt.
lautet der code dann richtig:
# WCF-SEO-START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/last-post\.html$ index.php?page=Thread&threadID=$3&action=lastPost [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/first-new-post\.html$ index.php?page=Thread&threadID=$3&action=firstNew [L,QSA]
RewriteRule ^([^/]+/)*(.*)/p([0-9]+)-(.*)/$ index.php?page=Thread&postID=$3 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Thread&threadID=$3&pageNo=$5 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/$ index.php?page=Thread&threadID=$3 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Board&boardID=$2&pageNo=$4 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/$ index.php?page=Board&boardID=$2 [L,QSA]
</IfModule>
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$
https://www.wiinetwork.de/ [NC,R=301]
# WCF-SEO-END
Verfasst: 27.05.2008, 19:57
von Southmedia
Iceman's Code beinhaltet nur die Entfernung der index.php.
Für den Code für die Standarddomain musst du meinem Link folgen.
Verfasst: 27.05.2008, 19:59
von christianho
Ok, passt denn wenigstens schon die Stelle wo ich den Code eingebaut habe?
Verfasst: 27.05.2008, 20:19
von Southmedia
Probier es aus. Wenn du /index.php aufrufst und auf / landest: Ja
Verfasst: 27.05.2008, 20:27
von christianho
also meiner Meinung nach habe ich die 2 Codes jetzt an jede mögliche Stelle verschoben und wenn ich die Domain mit /index.php aufrufe bleibt es auch immer hinten stehen.
wenn ich das www weglasse bleibt auch das weg. glaube die Weiterleitung funzt noch nich so wie es sollte.
Verfasst: 27.05.2008, 20:34
von Southmedia
Code: Alles auswählen
# WCF-SEO-START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$ http://www.wiinetwork.de/ [NC,R=301]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/last-post\.html$ index.php?page=Thread&threadID=$3&action=lastPost [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/first-new-post\.html$ index.php?page=Thread&threadID=$3&action=firstNew [L,QSA]
RewriteRule ^([^/]+/)*(.*)/p([0-9]+)-(.*)/$ index.php?page=Thread&postID=$3 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Thread&threadID=$3&pageNo=$5 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/$ index.php?page=Thread&threadID=$3 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Board&boardID=$2&pageNo=$4 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/$ index.php?page=Board&boardID=$2 [L,QSA]
</IfModule>
Auch das probiert?
Der Coder von
https://www.abakus-internet-marketing.d ... -7439.html ist ja auch immer noch nicht eingebaut... setz das mal ganz über das "### Index entfernen".
Verfasst: 27.05.2008, 21:07
von christianho
Also mein Code lautet jetzt wie unten dargestellt, aber es funzt immer noch nicht. Ich nerv bestimmt schon
# WCF-SEO-START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.wiinetwork\.de$
RewriteRule ^(.*)$
https://www.wiinetwork.de/$1 [L,R=301]
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$
https://www.wiinetwork.de/ [NC,R=301]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/last-post\.html$ index.php?page=Thread&threadID=$3&action=lastPost [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/first-new-post\.html$ index.php?page=Thread&threadID=$3&action=firstNew [L,QSA]
RewriteRule ^([^/]+/)*(.*)/p([0-9]+)-(.*)/$ index.php?page=Thread&postID=$3 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Thread&threadID=$3&pageNo=$5 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/$ index.php?page=Thread&threadID=$3 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Board&boardID=$2&pageNo=$4 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/$ index.php?page=Board&boardID=$2 [L,QSA]
</IfModule>
# WCF-SEO-END
Verfasst: 27.05.2008, 22:00
von Ice Man
schon mal so probiert ?
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.wiinetwork\.de$
RewriteRule ^(.*)$ http://www.wiinetwork.de/$1 [L,R=301]
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$ http://www.wiinetwork.de/ [NC,R=301]
# WCF-SEO-START
<IfModule mod_rewrite.c>
RewriteBase /
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/last-post\.html$ index.php?page=Thread&threadID=$3&action=lastPost [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/first-new-post\.html$ index.php?page=Thread&threadID=$3&action=firstNew [L,QSA]
RewriteRule ^([^/]+/)*(.*)/p([0-9]+)-(.*)/$ index.php?page=Thread&postID=$3 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Thread&threadID=$3&pageNo=$5 [L,QSA]
RewriteRule ^([^/]+/)*(.*)/([0-9]+)-(.*)/$ index.php?page=Thread&threadID=$3 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/index([0-9]+)\.html$ index.php?page=Board&boardID=$2&pageNo=$4 [L,QSA]
RewriteRule ^([^/]+/)*board([0-9]+)-(.*)/$ index.php?page=Board&boardID=$2 [L,QSA]
</IfModule>
# WCF-SEO-END
Der Anfang ist identisch mit meiner .htaccess datei
Verfasst: 28.05.2008, 16:16
von christianho
Also wenn ich einfach wiinetwork.de oder
www.wiinetwork.de/index.php eingebe scheint es immernoch nicht weitergeleitet zu werden. Das bleibt dann halt so stehen wie ich es eingegeben habe

Verfasst: 28.05.2008, 16:52
von Southmedia
Funktioniert mod_rewrite bei dir überhaupt?
Verfasst: 28.05.2008, 16:56
von christianho
Jo, hatte ich im Vorfeld schon mit meinem Anbieter abgeklärt.
Verfasst: 28.05.2008, 20:51
von christianho
Also laut seitwert.de (habe ich gerade nochmal aktuell checken lassen) liegt kein doppelter content mehr vor! Ich überprüf das morgen nochmal, aber ich glaub das Problem ist gelöst!!