Seite 1 von 1

301 mittels htaccess

Verfasst: 11.02.2008, 14:11
von Billy04
hallo

Ich steh irgendwie grad auf dem Schlauch.

Habe bei gewissen Unterseiten eine neue URL erstellen müssen. Nun wollte ich diese alten URLs mittels 301 auf die neuen Umleiten lassen.

habe eine htaccess datei erstellt mit folgendem inhalt:

suPHP_ConfigPath /home/meineseite/public_html/

RewriteEngin on

RewriteRule ^birnen_und_bananen_419.php?seite=2 https://www.meineseite.de/birnen_und_ba ... ?seite=2$1 [R=301,L,NC]


Das sollte doch so klappen? Klappt aber leider nicht.. muss ich bei meinem Hoster noch etwas freischalten?

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: 11.02.2008, 14:44
von bennos
RewriteEngin on

Da fehlt ein "e".

vielleicht ist es das schon.

ansonsten www.modrewrite.de

bennos

Verfasst: 13.02.2008, 07:39
von Billy04
das ist es leider nicht - habe ich falsch abgeschriben.

Könnte es mit dem suPHP_ConfigPath zusammenhängen?
Ist das der Pfad wo die htaccess datei abgelegt ist?

der rest sollte doch so stimmen oder?

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

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 13.02.2008, 10:12
von EmmCEe
Evtl. so in der Art?

Hier habe ich den Abschluss ($ hinter der 2) mal gesetzt und die Variable ($1) am Ende entfernt.
RewriteRule ^birnen_und_bananen_419.php?seite=2$ https://www.meineseite.de/birnen_und_ba ... hp?seite=2 [R=301,L,NC]

Und hier mal die Seite als Variable in der nur Zahlen zugelassen sind
RewriteRule ^birnen_und_bananen_419.php?seite=([0-9]*)$ https://www.meineseite.de/birnen_und_ba ... p?seite=$1 [R=301,L,NC]

Hoffe es klappt so.

Verfasst: 13.02.2008, 11:58
von Seokratie
Es gibt mittlerweile ein Super Tool: https://www.htaccesseditor.com/gr.shtml

Verfasst: 31.03.2008, 17:03
von TomDD
hab nun eine .htaccess erstellt und sämtliche links wie folgt erwähnt:
(will nur sicher sein, dass ich das richtige gelesen habe)
erst der alte, dann der neue mit kompletter url - richtig? mehr ist es nicht.

RedirectPermanent /index.htm https://www.domain.de/index.php
...
...
...

Verfasst: 31.03.2008, 17:09
von TomDD
dumm ist auch, dass google schon gestern auf meiner seite war, wo die htaccess noch nicht drauf war...und schon wird kein PR mehr angezeigt. schönes ding.

wird das wieder behoben durch die einbindung der htaccess oder muss ich mich jetzt wieder mühsam hocharbeiten?


PS.: ist der redirect erfolgreich, wenn ich ein suma-ergebnis anklicke (was die alte endung hat) und auf die neue geleitet wird? ich vermute mal schon oder? *g*

Verfasst: 31.03.2008, 17:28
von TomDD
klappt auch nur diese anweisung für alle seiten?

RedirectMatch permanent ^(.*)\.htm$ $1.php

hab´sch gerade gefunden

Verfasst: 31.03.2008, 20:37
von TomDD
was ist hieran falsch? geht nämlich nicht.

AddType application/x-httpd-php .htm
(das in die htaccess)

Verfasst: 31.03.2008, 22:39
von smart
Versuch mal

AddHandler application/x-httpd-php .htm