Autor | Zpráva | ||
---|---|---|---|
MjK Profil |
#1 · Zasláno: 25. 8. 2015, 14:08:23
Zdravim mistni guru a prosim o pomoc s nasledujicim:
- na webu preferujeme variantu s www, proto jsem pridal rewrite na toto pravidlo, ktere zda se, funguje ... Nicmene potrebujeme jeste, aby se vsechny odkazy na webu domena.cz/cz/* jevily jako domena.cz/* Uz se tu s tim trapim hodinu a nevim, jak na to .... Mimochodem, mam nekam pridat parametr [L]? # prida www RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301] #odstrani /cz/ z adresy RewriteCond %{REQUEST_URI} ^(.*)\.cz/cz/(.*) [NC] RewriteRule ^(.*)\.cz/cz/(.*) ^(.*)\.cz/(.*) [R=301] Dekuji moc za kazdou radu. |
||
MjK Profil |
#2 · Zasláno: 26. 8. 2015, 16:00:42
Tak s [L] jiz vim, jak na to ... nicmene ani
RewriteCond %{REQUEST_URI} ^*\.cz/cz/ [NC] RewriteRule ^*\.cz/cz/ http://www.adresa.cz/ [R=301] |
||
MjK Profil |
#3 · Zasláno: 26. 8. 2015, 17:14:27
ani toto nefunguje :/
RewriteRule ^cz/(.*)$ /$1 [R=301,NC]RewriteRule ^cz/(.*)$ /$1 [R=301,NC] Zacinam byt zoufaly po vyzkouseni asi 40. nefunkcni moznosti ... |
||
Davex Profil |
MjK:
„Nicmene potrebujeme jeste, aby se vsechny odkazy na webu domena.cz/cz/* jevily jako domena.cz/*“ Co to přesně znamená? Nestačí třeba opravit odkazy na webu, aby v nich nebylo to /cz/ a soubory z adresáře /cz/ přesunout o úroveň výš?
„ani toto nefunguje“ Poslední pokus by něco dělat měl (pokud si odmyslím, že je pravidlo chybně zkopírované dvakrát za sebou). Co znamená, že to nefunguje? Dělá to část toho co potřebuješ, něco jiného nebo vůbec nic? |
||
MjK Profil |
#5 · Zasláno: 27. 8. 2015, 17:16:56
Davex:
zadny adresar /cz/ prave vubec na webu neexistuje ... pere to tam system sam, nejspis kvuli jazykovym mutacim ... tak posledni moznost fungovala, ale rozhodila zase jinou cast, ktera neni bezne videt (rezervacni system :/ ) |
||
Davex Profil |
#6 · Zasláno: 27. 8. 2015, 22:40:50
MjK:
Pokud je tam nějaký systém a je-li opravdu nezbytné zkracovat adresu, tak by se to mělo především upravit v tom systému a ne se to snažit nějak dodatečně pytlíkovat přes mod_rewrite. |
||
Časová prodleva: 9 let
|
0