Vraag & Antwoord

Webprogrammeren & scripting

Apache url rewrite?

5 antwoorden
  • Weet iemand de syntaxis om een url te rewriten naar een soortgelijke url? vb: /nl/voeding.html moet naar /nl/voeding/ Meeste wat ik tegenkom is gebaseerd op extentie veranderingen.
  • Ik begrijp even niet goed wat je precies bedoelt. Je hebt 2 dingen: [list=1:2be0f41d70][*:2be0f41d70]Een url wordt doorgestuurd naar een andere locatie (hierbij ziet de gebruiker ook de adresregel veranderen) Voorbeeld: je typt in: www.example.com/bla en je wordt automatisch doorgeleid naar www.example.com/map/naar/bestand.php?optie=bla [*:2be0f41d70]Een url wordt achter de schermen herschreven naar een andere url, de gebruiker ziet de adresregel niet veranderen. Bijvoorbeeld als je een applicatie in een submap hebt staan maar daar de gebruiker niet mee wil lastig vallen. Wordt ook gebruikt voor zgn 'friendly urls'[/list:o:2be0f41d70] De aanpak -beiden met .htaccess- verschilt nogal. Kun je aangeven wat je precies bedoelt?
  • Op het web zweven wat url's rond uit de periode dat ik nog de SEO optimalisatie met +.html gebruikte. Ik gebruik dat nu niet meer maar kan die url's vaak niet wijzigen. Het zijn er echter maar een stuk of 8 dus ik wil ze graag via htacces redirecten naar de nieuwe locatie. In dit geval dus website.com/nl/voeding.html moet zijn website.com/nl/voeding/ Is overigens niet erg als de gebruiker de nieuwe locatie ziet, dat is alleen maar goed. edit dit lijkt te werken: [code:1:5c47973dc1] redirect 301 /nl/voeding.html /nl/hardware/hardware/voeding/ [/code:1:5c47973dc1] Daar is verder niks mis mee toch? (Eerste keer dat ik dit doe :P ).
  • Die klopt als een zwerende vinger. :)
  • Mooi :P Deze lukt niet trouwens: Binnekomende link http:\www.domain.com\esd.html Moet worden http:\\www.domain.com\nl\zelfbouw\esd Tips?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.