Autor Zpráva
temistokles
Profil
Ahoj, potreboval by som docieliť niečo nasledovné:


klient požiada o zobrazenie URL v nasledovnom tvare:

http://www.nieco.sk/adresar/obrazok.gif



ja by som mu potreboval náhodne vrátiť nejaký obrázok, napr

http://www.nieco.sk/adresar/1.gif

alebo
http://www.nieco.sk/adresar/2.gif

a pod.

Šlo by to pomerne jednoducho vyriešiť cez PHP, ale to sa snažím obísť. Malo by to byť možné aj cez Mod_rewrite. Aspoň to tvrdí manuál.

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteMap


Problém je v tom, že mi to nefunguje, asi robím niečo zle.


Moje súbory vyzerajú nasledovne

map.txt
obr     1.gif|2.gif


.htaccess
RewriteEngine On


RewriteMap pics rnd:/opt/www/httpd/htdocs/ht/map.txt
RewriteRule obrazok.gif http://www.xatchat.sk/ht/${pics:obr} [R, L]



Do error_logu mi to pripíše nasledovné:

/opt/www/httpd/htdocs/ht/.htaccess: RewriteMap not allowed here



Viete niekto poradiť? Vopred vďaka.
temistokles
Profil
Takže som to celé nakoniec úspešne poriešil. Prehliadol som fakt, že RewriteMap sa musí definovať v httpd.conf :D. Takže tento kód je inak funkčný.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0