Autor Zpráva
CZOggy
Profil
Ahoj, potřebuji poradit s lomítkem

RewriteEngine On
RewriteBase /projekty/automoto

RewriteCond %{REQUEST_URI} !.[[:alnum:]]+$
RewriteRule ^(.+[^/])$ /$1/ [R=301]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ index.php?page=$1 [L]


přesměrování funguje skvěle, když zadám "domena.cz/auto" i "domena.cz/auto/", bohužel se mi lomítko samo nepřidá. Ještě mám problém s cestama v javascriptu, css funguje ok (např background: url("../images/logo.png"), to samé mám v js, ("#button").hover( background: url("../images/logo.png")), funguje jen s absolutní cestou, třeba existuje jiné řešení..

Děkuji mnohokrát
Davex
Profil
CZOggy:
přesměrování funguje skvěle, když zadám "domena.cz/auto" i "domena.cz/auto/"
Asi jsi chtěl říct, že podstrčení funguje skvěle.

bohužel se mi lomítko samo nepřidá
Protože přesměrovávacímu pravidlu předchází podmínka, která je splněna pouze v případě, že na konci adresy nejsou alfanumerické znaky. A, U, T, a O jsou alfanumerické znaky, takže podmínka splněna není a lomítko se nepřidává.

Ještě mám problém s cestama v javascriptu
Používej kořenové adresy.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0