login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mod_rewrite probleem

Offline williamvdh - 07/04/2011 17:38
Avatar van williamvdhLid Ik wil het volgende bereiken:

Als ik naar www.adres.nl/map/plaatjeXmetXspaties.jpg ga wil ik dat hij de afbeelding op www.adres.nl/map/plaatje%20met%20spaties.jpg laadt. Hiervoor had ik dit bedacht:

RewriteRule ^X{1}$ %20 [NC]

Dat werkt alleen niet. Iemand een idee hoe het wel werkt?

3 antwoorden

Gesponsorde links
Offline pijke - 07/04/2011 18:17
Avatar van pijke Gouden medaille

Lid
ik neem aan dat je zegt rewriteEngine On?
Offline williamvdh - 08/04/2011 12:04
Avatar van williamvdh Lid
pijke schreef:
ik neem aan dat je zegt rewriteEngine On?


Inderdaad, dit is het volledige bestand:

RewriteEngine On
RewriteBase /

RewriteRule ^X{1}$ %20 [NC]
Offline pijke - 08/04/2011 16:36
Avatar van pijke Gouden medaille

Lid
ik weet het niet zeker, maar volgens mij kijkt rewrite engine naar de gehele URL en niet naar stukjes erin.
je zou dit op kunnen lossen door dit te doen:

rewriteRule ^(.*)X{1}(.*) $1\%20$2

uitleg:
(.*) staat voor een willekeurig aantal karakters en deze kun je terugbrengen met $1, $2 ...
ik heb een \ voor de %20 gezet want volgens mij is een % een speciaal karakter in een regex.

heb het niet getest, hoop dat het werkt.

p.s. kijk ook eens in het Apache error log, misschien wordt je daar wijzer van.
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.16s