Autor Zpráva
mimochodec
Profil
Mám web, je tam nějaká struktura složek a v nich mj. odkazy na pdf soubory. Teď jsem dostal požadavek, aby ty soubory nešly stáhnout nepřihlášeným. Takže bych potřeboval všechny odkazy na pdf namířit na něco jako getpdf.php?file=tenhlesoubor.pdf a v tom getpdf si pak pohlídám nějakou session.
Můžu nějak pomocí htaccessu globálně pro celý web zařídit, že všechny odkazy na pdf budu přesměrovány tak, jak potřebuju?
peta
Profil
Ano.
mimochodec
Profil
Nechci porušovat pravidla a vytahovat starý příspěvek, ale nedá mi to, protože si myslím, že ho prostě někdo z odborníků na přesměrování přehlídl :)
Jde mi o jednoduché pravidlo:
- Je požadavek na pdf soubor?
- Přesměruj na název toho souboru, doplněný zleva adresou getpdf.php?file=
Díky předem.
Kcko
Profil
Něco ve smyslu

RewriteEngine on
RewriteRule ^pdf/([^/]+)/([^/]+).pdf/download.php?section=$1&file=$2 [NC]


Pročti si http://corz.org/serv/tricks/htaccess2.php

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: