Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mod_rewrite - Ich komm nicht mehr weiter!

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Lavz
PostRank 1
PostRank 1
Beiträge: 9
Registriert: 14.02.2011, 11:45

Beitrag von Lavz » 14.02.2011, 11:52

Ich möchte alle folgende Seiten AUTOMATISCH weiterleiten lassen. Meine Versuche sind bisher leider gescheitert, hab auch schon viel gegooglet, hoffe, ihr könnt mir weiterhelfen.

Ich möchte:
index.php?s=XXX zu: XXX.html --> AUTO WEITERLEITUNG
test.php?id=XXX&name=YYY zu: YYY.html --> AUTO WEITERLEITUNG

Wie mache ich das dann, dass z.B. test.php?id=XXX&name=YYY&edit=1 auch funktioniert? :oops:

Ausserdem: Alle .php Seiten zu .html automatisch weiterleiten.

Wer kann helfen?

Code: Alles auswählen

Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /

RewriteRule (.*)\.html$ index.php?s=$1

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

Lavz
PostRank 1
PostRank 1
Beiträge: 9
Registriert: 14.02.2011, 11:45

Beitrag von Lavz » 14.02.2011, 12:41

Nee aber ich will ja SEO freundliche URLs.

Folgende URL hab ich jetzt schon:
tails.php?url=xxxx.html

Ich will nur jetzt umleiten (SEO freundlicher, kürzer auf): xxxx.html

Verständlich? :D

Oder geht das gar nicht? Muss ich alle Links ändern in .html Links?
wie änder ich dann die php in kurze html Site mit htaccess

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 14.02.2011, 12:59

Wenn Du die URLs einfach weiterleitest bringt das gar nichts, da Dein System damit dann nichts mehr anfangen kann. Wie Wittka schon sagte, Du musst die URLs auf der Seite ändern und dann per htaccess festlegen, dass eben bei xxx.html die index.php?s=xxx intern aufgerufen wird. Mit der kann Dein System dann was anfangen und weiterarbeiten.

Rufe doch einfach mal domain.de/XXX.html auf, was passiert denn da? Nichts oder. Ein Fehler, mehr nicht... Weil Dein System eben mit der URL nichts anfangen kann. Also musst Du dem dann per htaccess eben genau das beibringen.
Zuletzt geändert von Synonym am 14.02.2011, 13:00, insgesamt 1-mal geändert.