Seite 1 von 1
redirect permanent
Verfasst: 13.12.2007, 20:05
von muskelbody
hallo,
ich habe eine sitemap umgezogen (mitsamt des forums

)
jetzt hätte ich gerne die sitemaps umgeleitet
link ist noch site_map66.html neu sitemap.php die zahl variiert natürlich.
kann mir jemand helfen ?
Verfasst: 13.12.2007, 21:26
von dieappenzeller
versteh ich irgendwie nicht. Be sitemap pack man doch im Normalfall in den Hauptordner der Domain und gut is. Wohin willst du die denn umleiten?
Verfasst: 13.12.2007, 22:38
von muskelbody
die sitemap gehoert zum forum.
bisher phpbb2/site_map66.html
neu forum/sitemap.php
Verfasst: 14.12.2007, 00:11
von chris21
Hallo Muskelmann,
Folgendes muss in Deine .htaccess im rootverzeichnis der Domain:
Code: Alles auswählen
redirect permanent phpbb2/site_map66.html http://www.deinedomain.tld/forum/sitemap.php
Edit: was bedeutet: die Zahl variiert natürlich? Meinst Du damit, die neue Sitemap hat auch wieder die Nummer (z.B. "66") drin? Wenn ja, wie?
Um dann eine Regel für alle Sitemaps zu erstellen, kann man nicht mit redirect permanent über mod_alias arbeiten, dann braucht man mod_rewrite, z.B. so:
Code: Alles auswählen
RewriteRule ^phpbb2/site_map([0-9]*).html$ /forum/sitemap$1.php [R=301]
für den Fall, dass die neue Sitemap-Datei sitemap66.php heißt.
Verfasst: 14.12.2007, 08:22
von muskelbody
meine neue sitemap hat keine zahl mehr.
ich will nur alle alten sitemaps (mit unterschiedlicher zahl) auf die neue sitemap startseite umlegen, damit ich die alte domain abschalten kann.
Verfasst: 14.12.2007, 13:16
von Holger71
Du brauchst doch nur bei Google-Sitemaps die neue Sitemap eintragen und die alte löschen, dann indexiert Google Inhalte der neuen Sitemap und gut ist
Gruß Holger
Verfasst: 14.12.2007, 14:11
von muskelbody
es geht darum die noch in google vorhandenen links umzuleiten.
Verfasst: 14.12.2007, 15:48
von chris21
Ok, dass heißt sitemap.php ersetzt alle bisherigen Sitemaps der Art site_map66.html, site_map32.html etc.
Dann sollte ein
Code: Alles auswählen
RewriteRule ^phpbb2/site_map([0-9]*).html$ /forum/sitemap.php [R=301]
in die .htaccess ins Root-Verzeichnis der Domain.
Verfasst: 14.12.2007, 15:48
von muskelbody
danke chris.
würde das dann auch so funktionieren:
Code: Alles auswählen
RewriteRule ^phpbb2/site_map([0-9]*).html$ /forum/sitemap.php [R=301]
chris21 hat geschrieben:Hallo Muskelmann,
Folgendes muss in Deine .htaccess im rootverzeichnis der Domain:
Code: Alles auswählen
redirect permanent phpbb2/site_map66.html http://www.deinedomain.tld/forum/sitemap.php
Edit: was bedeutet: die Zahl variiert natürlich? Meinst Du damit, die neue Sitemap hat auch wieder die Nummer (z.B. "66") drin? Wenn ja, wie?
Um dann eine Regel für alle Sitemaps zu erstellen, kann man nicht mit redirect permanent über mod_alias arbeiten, dann braucht man mod_rewrite, z.B. so:
Code: Alles auswählen
RewriteRule ^phpbb2/site_map([0-9]*).html$ /forum/sitemap$1.php [R=301]
für den Fall, dass die neue Sitemap-Datei sitemap66.php heißt.
Verfasst: 14.12.2007, 15:51
von muskelbody
danke, hat sich wohl gerade überschnitten