Autor | Zpráva | ||
---|---|---|---|
Gekon Profil |
#1 · Zasláno: 17. 5. 2007, 22:53:53 · Upravil/a: Gekon
Žble. Potřebuju udělat pomocí mod_rewrite tohle:
www.example.com/neco.php ==> www.example.com/neco Zkoušel jsem asi deset různých variant, co jsem našel na intervalu i zde na diskusi, ale asi něco dělám blbě. Mělo by to být úplně triviální, ale i tak to zůstává mimo gekonní chápání. Poradíte prosím? P.S: Na hostingu je mod_rewrite povolen. |
||
Martin Kuželka Profil |
#2 · Zasláno: 17. 5. 2007, 23:20:26
Nemá to být spíš opačně? Tedy aby se při zadání example.com/neco podstrčilo example.com/neco.php?
|
||
woric18 Profil |
#3 · Zasláno: 17. 5. 2007, 23:31:24
www.example.com/neco
-- takhle se to neděla, místo "www.example.com/index.php?id=5142a42" se používa "www.example.com/neco/neco.htm" když chceš www.example.com/neco tak to udělej jednoduše staticky :-)) odkazuj na složku a nic nezadavej, automaticky si to najde index.html a tobě (uživatelum) to hodí co chceš neboli "www.example.com/neco " |
||
Peca Profil |
#4 · Zasláno: 18. 5. 2007, 03:50:20
Něco v tomto smyslu?
RewriteRule ^([^.]+).php$ $1 [QSA,L] |
||
Gekon Profil |
#5 · Zasláno: 18. 5. 2007, 14:28:44
Martin Kuželka
No, nevím, je to možné:) woric18 Jistě. Minimálně 60 stránek budu dávat do jednotlivých složek, když to můžu udělat pomocí jednoho souboru. Peca Díky, ale hodí to 404. |
||
Plaváček Profil |
#6 · Zasláno: 18. 5. 2007, 14:33:40 · Upravil/a: Plaváček
Gekon
Tohle by nezabralo? RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.* - [L] #RewriteRule ^(.*)$ $1.php [QSA,L] RewriteRule ^([^.]+)$ $1.php [QSA,L] Tedy jestli jsem správně pochopil tvé přání. Tohle jenom očeše koncovku PHP z URL. |
||
Gekon Profil |
#7 · Zasláno: 18. 5. 2007, 14:43:24
Plaváček
Pomohlo, děkuji Vám. |
||
Časová prodleva: 7 měsíců
|
|||
kaktus Profil * |
#8 · Zasláno: 3. 12. 2007, 15:48:18
Mám dotaz funguje to aj ked mám dresu www.neco.cz/index.php?page=uvod&page=1
??? |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0