Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Htaccess mod_rewrite

Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
11. 11. 2011 21:46:44
Dobrý večer,
mám problém se souborem htaccess. Snažím se přesměrovat stranku:
na
a poté do adresy podstrčím opět obsah
Pokud přesměruji stránku bez parametrů za index.php tak s tím není žádný problém, ale pokud
se tam parametry objeví tak se mi stránka již nepřesměruji, proto bych poprosil o radu, jestli s tímhle nemá někdo zkušenost.
Snažím se o toto:
Díky.
11. 11. 2011 21:46:44
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696680
jarin001
verified
rating uzivatele
(37 hodnocení)
11. 11. 2011 22:53:13
Proč nepodstrkáváš jen adresu když obsah zůstává stejný ?
11. 11. 2011 22:53:13
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696679
Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
11. 11. 2011 23:11:59
Jedná se jen o cca 10 adres takže mi příjde nejjednoduší je přepsat v htaccess.
11. 11. 2011 23:11:59
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696678
jarin001
verified
rating uzivatele
(37 hodnocení)
11. 11. 2011 23:22:32
Napsal Vít Hellebrand;722282
Jedná se jen o cca 10 adres takže mi příjde nejjednoduší je přepsat v htaccess.
Já mám taky na mysli podstrčení v .htaccess, jinak v tvém řešení vidím chybu v ukončeném řetězci "$", chybí ti tam proměnná "$1"
Takže jestli ti to bez parametrů fungovalo, tak s parametry by to mělo jít takto :
RewriteRule ^infusions/twb_shopping_cart/index.php?p=productsMore&iProduct=9&sName=$1 /prodej-pmdd/pmdd-bez-kno3
RewriteRule ^prodej-pmdd/pmdd-bez-kno3$1 /infusions/twb_shopping_cart/index.php?p=productsMore&iProduct=9&sName=
11. 11. 2011 23:22:32
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696677
Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
11. 11. 2011 23:35:44
Napsal jarin001;722293
Já mám taky na mysli podstrčení v .htaccess, jinak v tvém řešení vidím chybu v ukončeném řetězci "$", chybí ti tam proměnná "$1"
Takže jestli ti to bez parametrů fungovalo, tak s parametry by to mělo jít takto :
RewriteRule ^infusions/twb_shopping_cart/index.php?p=productsMore&iProduct=9&sName=$1 /prodej-pmdd/pmdd-bez-kno3
RewriteRule ^prodej-pmdd/pmdd-bez-kno3$1 /infusions/twb_shopping_cart/index.php?p=productsMore&iProduct=9&sName=
Bohužel po přidání 1 to přestane fungovat. Podstrkávání mi funguje, ale přesměrování ne.
11. 11. 2011 23:35:44
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696676
jarin001
verified
rating uzivatele
(37 hodnocení)
11. 11. 2011 23:49:38
Já bych z toho právě vyhodil celý přesměrování, jen bych podstrkával :
RewriteRule infusions/twb_shopping_cart/index.php?p=productsMore&iProduct=9&sName=$1 prodej-pmdd/pmdd-bez-kno3$1
11. 11. 2011 23:49:38
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696675
Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
12. 11. 2011 09:29:54
No to by, ale nešlo, protože v původním systému mám nastavené jako odkazy ty špatné url, takže by pak podstrkávání ani nikdo neměl možnost navštívit/vidět.
12. 11. 2011 09:29:54
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696674
hm
verified
rating uzivatele
(20 hodnocení)
12. 11. 2011 10:22:11
to rpesmerovani delas uplne blbe, query string se neda brat jako soucast URI se kterou pracuje RewriteRule tudiz je jasny ze to nefunguje... musi se to udelat pres RewiteCond %{QUERY_STRING} a stejne to dost mozna udela smycku, protoze to tam tocis jak u blbecku na dvorecku... kdybys v sablone prepsal url, udelal bys lip ...
12. 11. 2011 10:22:11
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696673
Vit Hellebrand
verified
rating uzivatele
(3 hodnocení)
12. 11. 2011 11:54:51
Zkusím první RewiteCond %{QUERY_STRING}, se změnami url přes php nemám totiž moc zkušeností.
12. 11. 2011 11:54:51
https://webtrh.cz/diskuse/htaccess-mod_rewrite/#reply696672
Pro odpověď se přihlašte.
Přihlásit