Autor Zpráva
Meelkor
Profil *
Zdravím. "Pěkné url" mám pořešené pomocí takovéhoto htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteBase /
RewriteRule ^(.*) index.php?p=$1 [L,QSA]


Když pak chci otevřít nějaký doopravdy existující soubor, tak se normálně otevře. Já vím, že by v souborech na webu být diakritika doopravdy být asi neměla, ale nedá se nějak udělat, aby když chci otevřít existující obrázek, který má v názvu diakritiku, tak aby šel otevřít? Protože vždy, když chci takový soubor otevřít, tak projde tou podmínkou v htaccess a převede se celá adresa k němu na to s tím index.php... Dá se to nějak oštřit?
Děkuji, snad jsem se vyjádřil srozumitelně. :-)

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Davex
Profil
Toto pravidlo je v pořádku a soubory s diakritikou v názvu by neměly způsobovat problémy. Chyba může být ve špatném kódování češtiny v názvech souborů na serveru. Ve výpisu souborů z adresáře (Index of …) jsou názvy souborů správně?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0