Autor | Zpráva | ||
---|---|---|---|
Pelikán_1 Profil |
#1 · Zasláno: 30. 10. 2007, 13:59:43
Zdar lidi,
naprosto neumim regulární výrazy a potřeboval by jsem s nima pomoct. Potřebuji dát do .htaccess následující přesměrování: pokud bude poslední článek odkazu obsahovat tečku (např: "http://www.adresa.cz/slozka/neco.neco") přesměruje se na "http://www.adresa.cz/slozka/index.php?promenna=neco.neco" Vyzkoušel jsem tohle, ale bohužel to nefunguje: RewriteEngine on |
||
Pelikán_1 Profil |
#2 · Zasláno: 30. 10. 2007, 14:04:27
Zdar lidi,
naprosto neumim regulární výrazy a potřeboval by jsem s nima pomoct. Potřebuji dát do .htaccess následující přesměrování: pokud bude poslední článek odkazu obsahovat tečku (např: "http://www.adresa.cz/slozka/neco.neco") přesměruje se na "http://www.adresa.cz/slozka/index.php?promenna=neco.neco" Vyzkoušel jsem tohle, ale bohužel to nefunguje: RewriteEngine on ...před tim w má bejt opačné lomítko, ale tato diskuse ho maže. |
||
Tomáš Hanus Profil |
#3 · Zasláno: 30. 10. 2007, 14:05:03 · Upravil/a: Tomáš Hanus
RewriteCond %{HTTP_HOST} ^www.adresa.cz
RewriteRule ^(.*).neco$ http://www.adresa.cz/index.php?promenna=$1 [L,QSA] možná toto |
||
Pelikán_1 Profil |
#4 · Zasláno: 30. 10. 2007, 14:24:34
Bohužel, nefunguje mi to.
|
||
Tomáš Hanus Profil |
#5 · Zasláno: 30. 10. 2007, 15:47:17
Tomáš Hanus
Aha, promin, zapoměl jsem na "slozku". Jinak máš .htaccess povolen? |
||
Pelikán_1 Profil |
#6 · Zasláno: 30. 10. 2007, 16:09:12
Toho, že jsi na ní zapomněl jsem si všil a opravil to, ale nefungovalo to stejně (možná jsem to špatně upravil)...raději to rozepíšu konkrétněji:
V rootu mám hlavní .htaccess a složlu "slozka". V "slozka" mám další .htaccess a do něj potřebuji dát to přesměrování. Potřebuji následující: když někdo zadá "http://(www.)adresa.cz/slozka/soubor.pripona", aby to přesměrovalo na "http://(www.)adresa.cz/slozka/index.php?promenna=soubor.pripona". Upravil jsem to následovně: RewriteEngine on Jinak máš .htaccess povolen? Ano, samozřejmě - plná podpora. |
||
Časová prodleva: 16 let
|
0