#1 2013-03-10 23:10:06

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Dobrý den. Mám doménu <!-- w --><a class="postlink" href="http://www.poutnik.cz">www.poutnik.cz</a><!-- w --> na které jede projekt na jiném hostingu než na Endoře. V současnosti připravuji novou verzi projektu, který pojede na Endoře. Projekt je připravován pod http://poutnik.cz.srv71.endora.cz  Jakmile bude vše hotovo (již brzy), nechám přejmenovat nameservery a pod domenou se bude objevovat nový projekt. Ve vyhledávačích (Google apod) je ale spousta odkazů na starý projekt a nechci, aby se lidem neustále objevovala 404 stránka. Je možné něco (.htaccess  ??) nastavit tak, aby se místo 404 stránky požadavek přesměroval na hlavní stránku projektu (tj. <!-- w --><a class="postlink" href="http://www.poutnik.cz">www.poutnik.cz</a><!-- w -->)? Předem díky za odpovědi na tento asi triviální dotaz.

Offline

#2 2013-03-11 07:38:15

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Do htaccess:

ErrorDocument 404 index.php

či jiná stránka dle Vaší potřeby.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#3 2013-03-11 09:41:58

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Dobrý den, děkuji za odpověď. Díval jsem se do .htaccess a měl jsem tam "ErrorDocument 404 /index.php"  Ale ani po odstranění lomítka to nefunguje. Když zkusím např. požadavek http://poutnik.cz.srv71.endora.cz/index.htm
tak mi to vrátí 404 chybu.
Zkoušel jsem i napsat "ErrorDocument 404 wp-blog-header.php" protože v index.php je napsáno "Front to the WordPress application. This file doesn't do anything, but loads  wp-blog-header.php which does and tells WordPress to load the theme." Ale to také nepomohlo. Co mám udělat jinak, prosím?

Offline

#4 2013-03-11 09:46:57

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Pokud na Vašem webu zadám neplatnou adresu objeví se mi stránka

To je ale nepříjemné - to co hledáte nemůžeme najít ...


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#5 2013-03-11 09:59:45

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Ano, šablona kterou užívám má v sobě patrně 404 stránku. 404 stránku jsem přeložit, ale česky se objevuje jen kus, ač jsem to přeložil celé, to ale asi není teď podstatné. Pokud si ale zkusíte link http://www.poutnik.jecool.net/index.htm   tak uvidíte, že tady to funguje dobře. Je to moje testovací stránka, kde je použita stejná šablona. Máte nějaký nápad, co dělám špatně? Předem díky.

Offline

#6 2013-03-11 14:29:34

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Pravděpodobně může být způsobeno rozdílným nastavením v administraci.
- hezké url,
- vyhledávání, ...


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#7 2013-03-11 14:34:42

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

myslíte, že to může způsobovat nějaký plugin, který v v tom druhém testovacím webu není nainstalován?

Offline

#8 2013-03-11 15:52:41

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Zkusil jsem postupně vypnout všechny pluginy, ale nic se nezměnilo. V jaké části administrace byste hledal problém? Díky za čas a ochotu.

Offline

#9 2013-03-12 13:36:30

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,876

Re: nastavení 404 stránky

Vo vašom .htaccess vidím toto ErrorDocument 404 index.php - tj chyby smerujú na index.php ktorý generuje hlášku z drupalu.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#10 2013-03-12 13:55:10

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Dobrý den, díky za zprávu. Ale moc nerozumím tomu, co mi píšete. Já jsem s Drupalem nikdy nic nedělal, ani jsem ho na Endoře neinstaloval. Díval jsem se na .htaccess a je to tam napsané, ale úplně stejně napsané je to i na mém testovacím webu http://www.poutnik.jecool.net/ a tam chyba 404 vede k tomu, že se objeví homepage, čehož bych chtěl dosáhnout i na <!-- w --><a class="postlink" href="http://www.poutnik.cz">www.poutnik.cz</a><!-- w -->   Může mi někdo poradit co s tím? Předem díky.

Offline

#11 2013-03-12 13:58:22

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: nastavení 404 stránky

Doporučil bych Vám abyste měl v .htaccess například ErrorDocument 404 /404.html, kde bude chyba směrovat na soubor 404.html.
Pokud to máte takhle, místo chybové stránky se zobrazí index.php


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#12 2013-03-12 13:59:04

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Použijte pro obě domény stejné nastavení WordPress.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#13 2013-03-12 14:28:08

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Děkuji za rady. Jsem ale pouhý poučená laik, a to jsem to ještě přehnal. Do .htaccess jsem nijak nezasahoval, pouze jsem si u ErrorDocument 404 zkoušel různé varianty (které ale k ničemu nevedly). S Drupalem jsem nikdy neměl nic společného. Bohužel netuším, jak si ho mám nastavit pro Wordpress. Očekával bych, že to tam bude nastavené automaticky, když jsem Wordpress instaloval.
Jinak já nechci aby se mi na doméně <!-- w --><a class="postlink" href="http://www.poutnik.cz">www.poutnik.cz</a><!-- w --> (až bude převedena na Endoru) objevovala 404 stránka, chci aby se mi to automaticky překlopilo na homepage domény (z důvodů popsaných hned na počátky dotazu), což by měl zařídit ten řádek ErrorDociment, ale z nějakého důvodu to nefunguje - a to je to, co hledám.
Poradíte mi nějak srozumitelně, laicky 8-)  předem díky za všechny komentáře a ochotu!

Offline

#14 2013-03-12 14:37:02

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Nastavení v .htaccess je správné. Pokud by nebylo pak by se Vám nutně musela zobrazit stránka chyby 404 od Endora - například tato chybovka

Záleží také na nastavení a chování WordPress. Na jedné doméně máte zapnuty hezké url, na druhé ne, také pravděpodobně používáte jiný způsob pro vyhledávání na obou doménách.

Proto se Vám zobrazí různý obsah po zadání neplatné stránky. Na jedné doméně úvodní stránka systému, na druhé vyhledávací stránka systému.

Zkuste si otestovat chování při zakomentovaném řádku, tedy

# ErrorDocument 404 index.php

a uvidíte co se změní.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#15 2013-03-12 14:48:43

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Tak jsem zkusil zakomentovat (předpokládám, že to znamená umístění # na začátek řádku a tím se příkaz neprovede) řádek ErrorDocument ale nenastala tím žádná změna.
Můžete mi prosím ještě napsat, co myslíte tím, že na jedné doméně jsou zapnuty hezké url a na druhé ne?
Jinak to vyhledávání je již v šabloně a nijak jsem to neupravoval.
Ještě by to možná mohlo být způsobeno tím, že na obou doménách je sice stejná šablona, ale ne úplně stejná verze. Zkusím sjednotit verze a uvidím, jestli chyba zmizí nebo bude pořetrvávat.

Offline

#16 2013-03-12 14:53:22

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: nastavení 404 stránky

Pokud zakomentujete řádek, měl byste vidět rozdíl.
Hezké URL znamená, že se Vám například zkrátí URL z http://www.neco.cz/vietwtopic.php?2834 na http://www.neco.cz/testovaci-text.html atp, většinou se tomu říká tzv. SEO URL.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#17 2013-03-12 15:03:22

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Teď jste se přesvědčil o tom, že systém sám si poradí s chybovými stránkami.
ErrorDocument nemění zapsanou URL, tu zpracuje až systém WordPresu a vyhodnotí ji podle nastavení.

Ve Vašem případě na doméně poutnik.cz:
http://poutnik.cz.srv71.endora.cz/?s=123 je nalezena shoda s výrazem
http://poutnik.cz.srv71.endora.cz/123 chybová stránka WordPress.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#18 2013-03-12 15:16:35

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Takže jestli to dobře chápu, tak to znamená, že pokud mám ve Wordpressu nastavené hezké url a je požadavek na chybnou stránku tak Wordpres odešlel 404 stránku, ale na druhé doméně, kde nejsou hezké url tak Wordpress neodešle 404 stránku, ale přehodí to na homepage?

Offline

#19 2013-03-12 15:49:12

mildvo
Člen
Registrován: 2013-01-11
Příspěvky: 24

Re: nastavení 404 stránky

Protože jsem takový hračička, který rád experimentuje i s věcmi, kterým moc nerozumí, tak jsem udělal prostou věc. Vzal jsem soubor home.php a přepsal ho na 404.php a umístil ho místo originálního 404.php. Předpokládám, že se stane to, že pokud wordpress nebude schopen najít požadovanou stránku, tak pustí stranu 404, která je ale ve skutečnosti homepage a dosáhnu požadavku, po kterém toužím od začátku - tj. aby se mi nezobrazovala při požadavku na neexistující stránku chyba 404, ale homepage. Zkusil jsem si to několikrát a vypadá to, že toto by opravdu mělo fungovat. Kdybych udělal něco fatálně špatného, napište mi, prosím!! Po čase, až z vyhledávačů zmizí odkazy na starý projekt budu moci vrátit původní 404 stránku a vše bude tak, jak by mělo být.
V každém případě děkuji všem za jejich čas, ochotu a dobrou vůli komentovat mé neumětelství. Přeji pěkný den.

Offline

#20 2013-03-12 16:16:22

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: nastavení 404 stránky

Je to vše o nastavení WP a šablon. Každá šablona má chybovou stránku.
Administrace -> Vzhled -> Editor -> Chybová stránka 404


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

Zápatí

Založeno na FluxBB | CZ a SK