| 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
). |
||
|
Časová prodleva: 8 dní
|
|||
| Davex Profil |
#2 · Zasláno: 28. 9. 2010, 18:54:14
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ě?
|
||
|
Časová prodleva: 15 let
|
|||
0
).