| Autor | Zpráva | ||
|---|---|---|---|
| equadla Profil * |
#1 · Zasláno: 1. 10. 2008, 23:07:22
Ahoj,
prosím o pomoc, používám toto pravidlo pro odstranění koncovky .php z adresy, tj. vznikne mi www.adresa.cz/reference/ ze souboru reference.php, potrebuju ale udelat www.adresa.cz/reference/klient1/ a popripade to vetvit jeste dale. RewriteEngine on RewriteBase / RewriteRule ^([^.]+)?/$ $1.php [QSA,L] Mohl by mi nekdo poradit, jak toto pravidlo rozšířit a hlavně jakým způsobem mám pak dělat strukturu souborů a odkazování ve webu? Děkuji. |
||
| BetaCam Profil |
#2 · Zasláno: 2. 10. 2008, 00:44:22
equadla
„Mohl by mi nekdo poradit, jak toto pravidlo rozšířit a hlavně jakým způsobem mám pak dělat strukturu souborů a odkazování ve webu? “ To žáleží situace od situace. Například mě z tvého postu vůbec není jasné jestli string klient1 posíláš třeba jako parametr souboru reference.php. Tedy například : reference.php?klient=klient1 Nebo jestli se o zobrazení stránky stará samostatný script tedy třeba klient1.php Nelze ti pomoct s rozšířením pravidla když nevíme jak to máš postavené. |
||
| equadla Profil * |
#3 · Zasláno: 2. 10. 2008, 01:25:18
BetaCam
Nejlepším řešením bude druhý případ, jak popisuje, o zobrazení stránky se postará samostatný script, tj. klient1.php - který však kvůli velkému počtu těchto "klientských souborů" bude v jiné složce, než-li základní reference.php Struktura souborů /reference.php /klienti/klient1.php Požadované adresy - musím zachovat přesné adresování kvůli vyhledávačům - důvod předělávání webu www.adresa.cz/reference/ - to mam vyřešené viz. můj kód www.adresa.cz/reference/klient1/ - s tímto případem potřebuji poradit s pravidlem pro mod_rewrite Díky. |
||
| BetaCam Profil |
#4 · Zasláno: 2. 10. 2008, 05:01:03 · Upravil/a: BetaCam
equadla
třeba : RewriteRule ^reference/([^.]+)?/$ /klienti/$1.php [QSA,L] |
||
| BetaCam Profil |
#5 · Zasláno: 2. 10. 2008, 05:09:08
equadla
„Požadované adresy - musím zachovat přesné adresování kvůli vyhledávačům - důvod předělávání webu“ Nemusíš - Důvod HTTP/1.1 301 Moved Permanently |
||
|
Časová prodleva: 17 let
|
|||
0