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í

Přesměrování duplicitních stránek přes 301 v.htaccess

anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 08:43:40
Zdravím, na webu mám pár duplicitních stránek, je vhodné je přesměrovat přes 301?
17. 5. 2016 08:43:40
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196299
Ne. Je vhodné je zrušit.
17. 5. 2016 08:56:43
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196298
Luděk Kvapil
verified
rating uzivatele
17. 5. 2016 09:32:29
Ano.. Přesměrujte je. Není důvod mít na webu duplicity, ani E404.
---------- Příspěvek doplněn 17.05.2016 v 09:35 ----------
Příklad: mám URL mujweb.cz/originalni-clanek a mujweb.cz/duplicitni-clanek. Takže mujweb.cz/duplicitni-clanek pošlu přes R301 na mujweb.cz/originalni-clanek. Tím nepříjdu o odkazy, které směřovaly na mujweb.cz/duplicitni-clanek.
Pouze v případě, že jsem si 100% jistý, že na mujweb.cz/duplicitni-clanek nevedou žádné odkazy a nikdy to nikdo nesdílel, tak to můžu smazat bez R301. Ale stejně... Přesměrovat URL ještě nikoho nezabilo. Je to rychlé a jistota je jistota.
17. 5. 2016 09:32:29
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196297
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 09:43:36
Napsal siva01;1292350
Ano.. Přesměrujte je. Není důvod mít na webu duplicity, ani E404.
---------- Příspěvek doplněn 17.05.2016 v 09:35 ----------
Příklad: mám URL mujweb.cz/originalni-clanek a mujweb.cz/duplicitni-clanek. Takže mujweb.cz/duplicitni-clanek pošlu přes R301 na mujweb.cz/originalni-clanek. Tím nepříjdu o odkazy, které směřovaly na mujweb.cz/duplicitni-clanek.
Pouze v případě, že jsem si 100% jistý, že na mujweb.cz/duplicitni-clanek nevedou žádné odkazy a nikdy to nikdo nesdílel, tak to můžu smazat bez R301. Ale stejně... Přesměrovat URL ještě nikoho nezabilo. Je to rychlé a jistota je jistota.
Díky, mohu ještě poprosit o příklad zápisu .htaccess, všude jsou totiž příklady přesměrování celé domény, a nikde jak to má vypadat s podstránkami.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena.cz/clanek1
RewriteRule ^(.*)$ http://domena.cz/novaurl $1
Nějak takto?
17. 5. 2016 09:43:36
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196296
Luděk Kvapil
verified
rating uzivatele
17. 5. 2016 09:51:40
Jsou dvě možnosti:
- záleží na nastavení serveru... Někde redirect 301 nefunguje.
nebo přes tem mod rewrite
viz: http://www.jakpsatweb.cz/server/mod-rewrite.html
17. 5. 2016 09:51:40
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196295
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 10:17:05
Napsal siva01;1292358
Jsou dvě možnosti:
- záleží na nastavení serveru... Někde redirect 301 nefunguje.
nebo přes tem mod rewrite
viz: http://www.jakpsatweb.cz/server/mod-rewrite.html
To jsem už zkoušel, ale za boha to nefunguje.
redirect 301 /stara-url http://domena.cz/nova-url
Naopak tohle pro celé domény funguje.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^stara-domena.cz
RewriteRule ^(.*)$ http://nova-domena.cz/$1
17. 5. 2016 10:17:05
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196294
Luděk Kvapil
verified
rating uzivatele
17. 5. 2016 10:20:58
Tak je třeba používat ten mod rewrite. V RewriteCond je vždy podmínka, pro kterou platí to přesměrování. RewriteRule je kam se to má přesměrovat. Ten redirect celé domény používá regulerní výrazy, aby to pokrylo více URL, ale jde to nasadit i na tvrdo pro konkrétní URL.
17. 5. 2016 10:20:58
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196293
Fido123
verified
rating uzivatele
(13 hodnocení)
17. 5. 2016 10:29:26
nebo
17. 5. 2016 10:29:26
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196292
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 10:36:26
Potřebuji http://seznam.cz/index.php?strana=1 přesměrovat na http://seznam.cz/ html tam nemám, takže koncovku mám normálně odstranit?
17. 5. 2016 10:36:26
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196291
Fido123
verified
rating uzivatele
(13 hodnocení)
17. 5. 2016 10:47:29
Napsal anakonda;1292381
Potřebuji http://seznam.cz/index.php?strana=1 přesměrovat na http://seznam.cz/ html tam nemám, takže koncovku mám normálně odstranit?
Tak takhle:
17. 5. 2016 10:47:29
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196290
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 10:51:13
Napsal Fido123;1292386
Tak takhle:
Když to použiji, tak to vyhazuje chybu https://kb.wedos.com/cs/webhosting/chyba-500.html
17. 5. 2016 10:51:13
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196289
Fido123
verified
rating uzivatele
(13 hodnocení)
17. 5. 2016 11:01:16
Napsal anakonda;1292388
Když to použiji, tak to vyhazuje chybu https://kb.wedos.com/cs/webhosting/chyba-500.html
Já tam žádnou chybu nevidím. Nejspíš tam budeš mít v .htaccess něco jiného, s čím se to bije. Nebo nějaký nadřazený Wedosí .htaccess. Zkus tam když tak přidat natvrdo i tu doménu:
17. 5. 2016 11:01:16
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196288
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 11:09:40
Napsal Fido123;1292394
Já tam žádnou chybu nevidím. Nejspíš tam budeš mít v .htaccess něco jiného, s čím se to bije. Nebo nějaký nadřazený Wedosí .htaccess. Zkus tam když tak přidat natvrdo i tu doménu:
Vyhazuje to stejnou chybu.
RewriteRule ^index.php$ /?
# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/+/(.+)$ /$1/
17. 5. 2016 11:09:40
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196287
anakonda
verified
rating uzivatele
(4 hodnocení)
17. 5. 2016 11:12:12
Napsal Fido123;1292394
Já tam žádnou chybu nevidím. Nejspíš tam budeš mít v .htaccess něco jiného, s čím se to bije. Nebo nějaký nadřazený Wedosí .htaccess. Zkus tam když tak přidat natvrdo i tu doménu:
Vyhazuje to stejnou chybu:(
17. 5. 2016 11:12:12
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196286
Fido123
verified
rating uzivatele
(13 hodnocení)
17. 5. 2016 11:12:54
Napsal anakonda;1292396
Vyhazuje to stejnou chybu:(
Aha, tak vyhoď to L.
---------- Příspěvek doplněn 17.05.2016 v 11:17 ----------
Nebo nevím, to L by tam mělo být. Nevím.
17. 5. 2016 11:12:54
https://webtrh.cz/diskuse/presmerovani-duplicitnich-stranek-pres-301-v-htaccess/#reply1196285
Pro odpověď se přihlašte.
Přihlásit