- Kodu ja aed 63
- Lemmikloomad 10
- Reisimine 21
- Internet 93
- Mood ja ilu 32
- Hobid ja mängud 22
- Lapsehooldus 8
- Elektroonika 19
- Suhted ja perekond 16
- Meelelahutus 20
- Pühad ja tähtpäevad 12
- Sport ja fitness 23
- Tervis 65
- Arvutid 174
- Pidu ja lõbu 12
- Haridus 22
- Raha 10
- Söök ja jook 55
- Autod 38
- Õigus ja seadused 11
- Kultuur ja ühiskond 20
- Töö ja karjäär 27
- Äri 33
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).
