Profil | Mitglieder | Registrieren | Start | Suche


PHP-Support.de » Programmierung » Sonstige Sprachen » HTACCESS Redirect funktioniert nicht    » Hallo Gast [Login | Registrieren]

Neues Thema | Antworten   

Autor Beitrag


Neuling


Dabei seit: 01.01.1970
Herkunft:
Posts:
     HTACCESS Redirect funktioniert nicht Zitat | Bearbeiten

Hallo Leutchen,

von meinen Besuchern kommt folgende URL

http://www.exaple.com/info/fe32D4

Der letzte Teil ist interessant, da der immer anders ist. Ich versuche nun gerade die Besucher jetzt richtig umzuleiten, da die Struktur geändert wurde. Die URL soll dann so aussehen:

http://www.example.com/?page=info&infoID=fe32D4

Leider funktioniert das nicht. Mein letzter Versuch sieht z.B. so aus:

 PHP 
1:
2:
RewriteEngine On
Redirect /info/(.*) http://www.example.com/?page=info&infoID=$1


Kann mir jemand sagen, was ich falsch mache? Kriege entweder einen HTTP 500 oder HTTP 404 not found, weil er den Ordner info nicht findet.

Danke im Voraus für Ideen und Hilfe!




Post wurde schon 1x editiert, das letzte mal am 04.08.2013 um 19:54 von
04.08.2013, 19:54 Profil | PM | E-Mail  
FalkenaugeMihawk
Mitglied
Perfekter User


Dabei seit: 05.06.2010
Herkunft: Schweiz
Posts: 2613
      Zitat | Bearbeiten

Müsste doch sowieso so aussehen:
 Code 
1:
2:
RewriteEngine On
RewriteRule ^/info/(.*)$ http://www.example.com/?page=info&infoID=$1



04.08.2013, 20:17 Profil | PM | E-Mail  


Neuling


Dabei seit: 01.01.1970
Herkunft:
Posts:
      Zitat | Bearbeiten

Hey,

du hast mich auf eine Idee gebracht. So funktioniert es nun:

 PHP 
1:
2:
RewriteEngine On
RewriteRule ^/info/(.*)$ http://www.example.com/?page=info&infoID=$1 [R=301,L]


Danke dir!


04.08.2013, 20:27 Profil | PM | E-Mail  
FalkenaugeMihawk
Mitglied
Perfekter User


Dabei seit: 05.06.2010
Herkunft: Schweiz
Posts: 2613
      Zitat | Bearbeiten

Wenn du R=301 machst, dann wird der Besucher auf die angegebene URL weitergeleitet und hat somit nicht mehr eine SEO-URL in der Zeile. Und die Suchmaschinen werden auch angeleitet, die angegebene URL zu benutzen.


04.08.2013, 20:37 Profil | PM | E-Mail  


Neuling


Dabei seit: 01.01.1970
Herkunft:
Posts:
      Zitat | Bearbeiten

Zitat:
Orginal von FalkenaugeMihawk
Wenn du R=301 machst, dann wird der Besucher auf die angegebene URL weitergeleitet und hat somit nicht mehr eine SEO-URL in der Zeile. Und die Suchmaschinen werden auch angeleitet, die angegebene URL zu benutzen.

genau das ist mein Ziel gewesen
Handelt sich um eine Seite, die nicht bei Google ist. Da ist das also völlig egal. Will nur die Leute die das noch als alten Favoriten drin haben nicht ausgrenzen.

Danke!


04.08.2013, 20:42 Profil | PM | E-Mail  
Seiten (1):  1 
PHP-Support.de » Programmierung » Sonstige Sprachen » HTACCESS Redirect funktioniert nicht   

Neues Thema | Antworten   


Powered by Command Board 1.0 - Beta 2.0 © 2004-08 PHP-Einfach | Impressum | Datenschutz