Autor | Zpráva | ||
---|---|---|---|
Hitman Profil |
#1 · Zasláno: 4. 8. 2018, 10:26:49
Dobré dopoledne,
řeším opět velký problém s lomítky. Mám skvěle fungující zápis pro vytvoření hezkých adres z parametru v url. Options +FollowSymlinks RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([A-Za-z0-9-\_]+)/?$ index.php?c=$1 [L] Funguje správně, ale funkční jsou obě varianty - jakpsatweb.cz/clanek i jakpsatweb.cz/clanek/. Potřeboval bych přesměrovat tu první variantu na druhou (s koncovým lomítkem). Zkoušel jsem ten poslední řádek nahradit: RewriteRule ^([^\.]+)/$ index.php?c=$1 [L] RewriteRule ^([^\.]+)$ index.php?c=$1 [L] Ale absolutně žádná změna... |
||
RastyAmateur Profil |
#2 · Zasláno: 4. 8. 2018, 14:07:06
Hitman:
Zkusil bych toto. Jen otázka, kam přesně to dát (Apache je můj nepřítel...). Možná bude záležet, jestli to dáš před tvou ukázku, nebo až za. |
||
Keeehi Profil |
#3 · Zasláno: 4. 8. 2018, 14:42:49
Myslím že nějak takto.
Options +FollowSymlinks RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*[^/])$ $1/ [L,R=302] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ index.php?c=$1 [L] |
||
Časová prodleva: 9 dní
|
|||
Hitman Profil |
#4 · Zasláno: 13. 8. 2018, 09:59:58
Skvělé, Keeehiho řešení funguje naprosto přesně. Díky :-)
|
||
Časová prodleva: 6 let
|
0