login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[301] htaccess rewritecond (Opgelost)

Offline gothmog - 04/04/2008 14:34 (laatste wijziging 04/04/2008 14:57)
Avatar van gothmogLid Beste,

Ik heb mijn pagina urls iets verbeterd in htaccess, namelijk:
  1. realtones/([0-9]+)/(.*).html

ipv
  1. pagina/buy/ringtoneid/(.*)/soort/(.*)/(.*)/


Maar nu moet hij de oude redirecten zodat de zoekmachines weten dat het verandert is.

  1. RewriteCond ^pagina/buy/ringtoneid/(.*)/soort/(.*)/(.*)
  2. Rewriterule ^pagina/buy/ringtoneid/(.*)/soort/(.*)/(.*)$ $2/$1/$3.html [R=301,L]


Dit geeft echter een error, zodra ik de RewriteCond weg doe verwijst hij wel naar de goede pagina, maar komt de url niet goed boven in de adresbalk...
Wat ik wel krijg als ik deze rewrite heb:
  1. rewritecond %{http_host} ^www.phone-tone.nl
  2. rewriteRule ^(.*) http://www.one-tone.nl/$1 [R=301,L]

3 antwoorden

Gesponsorde links
Offline marten - 04/04/2008 16:45
Avatar van marten Beheerder Bekijk je apache logs eens die geven vaak nuttige informatie weer.
Offline gothmog - 04/04/2008 16:57 (laatste wijziging 04/04/2008 17:00)
Avatar van gothmog Lid Edit:

Deze is het:
Redirect takes two or three arguments, an optional status, then document to be redirected and destination URL

Heb nu
Redirect permanent ^pagina/buy/ringtoneid/(.*)/soort/(.*)/(.*)$ $2/$1/$3.html
Offline Thomas - 04/04/2008 17:08
Avatar van Thomas Moderator Volgens mij moesten dat soort headers volledige URL's bevatten (inclusief domein). Het kan namelijk zo zijn dat de nieuwe locatie zich op een ander domein bevindt. En ook al hoeft dit niet, kwaad kan het niet.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s