- Kodu ja aed 129
- Lemmikloomad 12
- Reisimine 38
- Internet 116
- Mood ja ilu 38
- Hobid ja mängud 26
- Lapsehooldus 8
- Elektroonika 25
- Suhted ja perekond 17
- Meelelahutus 23
- Pühad ja tähtpäevad 18
- Sport ja fitness 33
- Tervis 85
- Arvutid 187
- Pidu ja lõbu 25
- Haridus 39
- Raha 25
- Söök ja jook 73
- Autod 42
- Õigus ja seadused 13
- Kultuur ja ühiskond 23
- Töö ja karjäär 28
- Äri 38
Kuidas Joomla! 404 Not Found Lehe Asemel Külastaja Hoopis Avalehele Suunata
Kirjutas Toomas
Kui Joomla! on sisuhalduseks, siis kaasneb temaga vaikimisi ka veateatelehekülg kui näiteks sinu lehel olevat faili või lehekülge ei leita. See on maitse asi, kas jätta selle lehe näitamine peale või mitte, alljärgnevat moodust kasutades on võimalik 404 veateate lehe asemel külastaja avalehele suunata.
Juhised ja sammud
Raskusaste: Lihtne
Vajalikud asjad
- ligipääs veebisaidi juurkataloogi
1
Logi sisse FTP-ga (või läbi veebipaneeli haldusliidese või nt enda tekstiredaktoriga üle FTP) enda Joomla veebilehe juurkataloogi.
2
Ava muutmiseks fail .htaccess (eeldame, et kasutad apache-t ning SEF URLs on sisse lülitatud), mis asub otse sinu veebilehe juurkataloogis (see kaust, kuhu on Joomla installitud).Liigu failis kõige lõppu ning lisa sinna rida:
- Kood:
ErrorDocument 404 /
Salvesta (ning laadi .htaccess üles tagasi, kui enne ta muutmiseks alla laadisid).
3
Ava muutmiseks enda template-i errori lehe fail, mis asub: templates/sinu_template_nimi/system/error.php ning seal rida 13 alla lisa:- Kood:
header("Location: http://www.sinusait.eu");
Rida 12 kuni 15 siis selliselt:
- Kood:
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
header("Location: http://www.sinusait.eu");
exit;
Ja salvesta (ning laadi error.php üles tagasi, kui enne ta muutmiseks alla laadisid).