Autor Zpráva
PetraPP
Profil
Krásnou druhou adventní neděli přeji všem.

Snažím se automaticky podstrčit URL adresám lomítko, ale nedaří se mně to. Poradíte mně prosím?

# Pridani lomitka na konec (krome souboru)
RewriteCond %{REQUEST_URI} ^/domains/example.cz/([^\.]+)$
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^((.*)[^/])$ /$1/ [R=301,L]
nethor
Profil
Jak na automatické doplnění lomítka do URL přes htaccess?

.htaccess - přidat koncové lomítko do URI
PetraPP
Profil
Super, funguje. Ale doplní to i do URL, které je abcde.html nebo mnou vytvořené .xml přes htaccess :(
Je možné nějak nastavit, aby to pro .html to lomítko nedávalo?

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*[^/])$ http://%{HTTP_HOST}/$1/ [L,R=301]
Kajman
Profil
Např. místo .* použít [^.]* pokud nechcete pravidlo pro adresy obsahující tečku a nestačí detekovat existující soubory.
Kajman
Profil
A přidejte flag NE a na test raději 302.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0