Zadejte hledaný výraz...

Presmerovani starych url na nove

weboo
verified
rating uzivatele
(2 hodnocení)
22. 10. 2013 06:34:16
Ahoj, hledal jsem dlouho takove vlakno a proste jsem to nenasel, resp. nasel jsem jen něco jiného, proto si dovolim otravovat.
Potreboval bych ze starého webu pouzit jen tri puvodni URL, které presmeruju na nove. Bohuzel ve starem webu bylo vse delano do samostatných souboru bez alespoň podprůměrných znalosti, takze URL byly takoveto (princip):
www.xxxx.cz/talire_talir_velky_37.php
www.xxxx.cz/talire_cajovy_maly_12.php
www.xxxx.cz/hrnky_hrnek_velky_400.php
proste divne, ale ja v tom mel logiku
nyní mam web udelany tak,ze bych potreboval, aby se vse přesměrovalo nejak automaticky na toto:
www.xxxx.cz/velke_talire/
www.xxxx.cz/cajove_talire/
www.xxxx.cz/velke_hrnky/
novy web uz ma samozrejme stranky sprvne, ale jde mi o vyhledavace a lidi, kteří mají ty stare cesty v adresářích aby mi dorazili kam mají. Predpokladam, ze se to da udela přes htaccess asi? idelane nejak natvrdo, potrebuji přesměrovat jen 3 puvodni cesty, zbytek mne nezajima, není fyzicky pouzivan (resp. zbytek bych uvital udelat tak, ze se presmeruje na index)
Mel by někdo trpelivost mi poradit? diky
22. 10. 2013 06:34:16
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958034
Vít Michalek
verified
rating uzivatele
(14 hodnocení)
22. 10. 2013 07:45:03
Tak nejjednodušší je do těch 3 php souborů přidat hlavičku:
Samozřejmě do každého php ten správný odkaz
22. 10. 2013 07:45:03
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958033
MACOMEDIA
verified
rating uzivatele
(1 hodnocení)
22. 10. 2013 10:25:39
Napsal weboo;1012581
Ahoj, hledal jsem dlouho takove vlakno a proste jsem to nenasel, resp. nasel jsem jen něco jiného, proto si dovolim otravovat.
Potreboval bych ze starého webu pouzit jen tri puvodni URL, které presmeruju na nove. Bohuzel ve starem webu bylo vse delano do samostatných souboru bez alespoň podprůměrných znalosti, takze URL byly takoveto (princip):
www.xxxx.cz/talire_talir_velky_37.php
www.xxxx.cz/talire_cajovy_maly_12.php
www.xxxx.cz/hrnky_hrnek_velky_400.php
proste divne, ale ja v tom mel logiku
nyní mam web udelany tak,ze bych potreboval, aby se vse přesměrovalo nejak automaticky na toto:
www.xxxx.cz/velke_talire/
www.xxxx.cz/cajove_talire/
www.xxxx.cz/velke_hrnky/
novy web uz ma samozrejme stranky sprvne, ale jde mi o vyhledavace a lidi, kteří mají ty stare cesty v adresářích aby mi dorazili kam mají. Predpokladam, ze se to da udela přes htaccess asi? idelane nejak natvrdo, potrebuji přesměrovat jen 3 puvodni cesty, zbytek mne nezajima, není fyzicky pouzivan (resp. zbytek bych uvital udelat tak, ze se presmeruje na index)
Mel by někdo trpelivost mi poradit? diky
Pomocí htaccess takto:
22. 10. 2013 10:25:39
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958032
weboo
verified
rating uzivatele
(2 hodnocení)
23. 10. 2013 06:33:47
to vít michálek: ahoj to by ale znamenalo, ze tam ty tri php soubory musim nechat, ja myslel, ze se da "nejak" udelat, ze tam nebudou, uplne je smazu a presmeruju "jinde"... mimochodem co to dela s vyhledavacema, pokud je presmeruju, bere v potaz ten puvodni text nebo ten presmerovany nebo zadny? nemas poneti? dekuji
---------- Příspěvek doplněn 23.10.2013 v 06:35 ----------
Napsal Maco555;1012620
Pomocí htaccess takto:
ahoj dekuji, jen se zeptam, asi jako "tatar" tim padem mohu smazat ty puvodni soubory (.php) ? a co na to reknou vyhledavace? reknou na to neco? :-) dekuji
23. 10. 2013 06:33:47
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958031
Vít Michalek
verified
rating uzivatele
(14 hodnocení)
23. 10. 2013 14:09:49
Ano Maco555 má lepší řešení.
Soubory můžete smazat, díky přesměrování 301 je to i pro vyhledávače v pořádku.
23. 10. 2013 14:09:49
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958030
weboo
verified
rating uzivatele
(2 hodnocení)
30. 10. 2013 06:45:56
ahoj diky, zkousim to horem spodem a nefunguje mi to, sice jsem si tisickrat vygoogloval, ze je to spravne, ale porad to fyzicky nefunguje... aktualni htaccess mam tento, prime premerovani onech tri stranek ovšem nebezi, nemas napad proc?
#php_flag magic_quotes_gpc off
#php_flag register_globals off
#php_flag error_reporting E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
RewriteEngine On
RewriteRule www.xxxx.cz/talire_talir_velky_37.php www.xxxx.cz/velke_talire/
RewriteRule www.xxxx.cz/talire_cajovy_maly_12.php www.xxxx.cz/cajove_talire/
RewriteRule www.xxxx.cz/hrnky_hrnek_velky_400.php www.xxxx.cz/velke_hrnky/
RewriteCond %{HTTP_HOST} ^(*).(*)$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) -
RewriteRule ^(.*) /cool_url.php?&page=$1
30. 10. 2013 06:45:56
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958029
Vít Michalek
verified
rating uzivatele
(14 hodnocení)
30. 10. 2013 07:55:48
Nevím jestli to pomůže, ale připdal bych tam toto:
parametr "L" říká - poslední pravidlo, nic už dál nepřepisuj pokud toto pravidlo vyhovuje
Možná jetě hloupý dotaz. restart apache (httpd) si provedl?
30. 10. 2013 07:55:48
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958028
weboo
verified
rating uzivatele
(2 hodnocení)
31. 10. 2013 06:31:16
ahoj L bohužel nepomohlo, avšak...
...avšak restart apache jsem neprovedl a popravdě netuším o co jde, zkoušel jsem googlovat co mas na mysli a fakt nevim, mam ucet na savane, kde to bezi, nenapadlo me ze je třeba něco nejak nekde restartovat resp. ze bych vůbec něco takového mohl udelat :-) ok jdu dal hledat co s tim
Napsal Vít Michalek;1015309
Nevím jestli to pomůže, ale připdal bych tam toto:
parametr "L" říká - poslední pravidlo, nic už dál nepřepisuj pokud toto pravidlo vyhovuje
Možná jetě hloupý dotaz. restart apache (httpd) si provedl?
---------- Příspěvek doplněn 31.10.2013 v 06:38 ----------
ahoj tak beru zpět, už to funguje, byla však nutná uprava prvního vyrazu, kde před tecku musim dat obracene lomítko, pak to bezi
priklad
RewriteRule talire_cajovy_maly_12.php www.xxxx.cz/cajove_talire/
pak to facha bezchybne, dekuji moc za pomoc
Napsal Vít Michalek;1015309
Nevím jestli to pomůže, ale připdal bych tam toto:
parametr "L" říká - poslední pravidlo, nic už dál nepřepisuj pokud toto pravidlo vyhovuje
Možná jetě hloupý dotaz. restart apache (httpd) si provedl?
31. 10. 2013 06:31:16
https://webtrh.cz/diskuse/presmerovani-starych-url-na-nove#reply958027
Pro odpověď se přihlašte.
Přihlásit