Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (14) összesen

Téma: 404 hibaoldal átirányítás főoldalra

  1. #1
    Benjamin
    Vendég

    Alapbeállítás 404 hibaoldal átirányítás főoldalra

    hogyan??

    /public_html/includes/misc

    404.php

    a 404-es php fájl itt található, hogyan tovább?



  2. #2
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.152
    Begyűjtött 378 köszönetet
    266 hozzászólásával

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Ennek több módja is van, én a 404.php-t kiszedném, ha nem található az oldal, akkor .htaccess a főoldalra fogja így dobni, ha ezt írod bele:

    ErrorDocument 404 _http://domained.tld (vagy www-vel, ha az a preferált!) alsóvonás nélkül, csak azért írtam bele, mert linkké alakította volna amúgy!

    Jah és legfelülre szúrd be!


    Itt egy php megoldás is, ha az szimpibb, ezt a 404.php-be tedd akkor bele (de mondom a másik szebb megoldás):
    <?php
    header("Location: http://www.example.com/");
    ?>


    Utoljára módosítva: hunprobalazs által : 2014-03-28 13:27 Oka: Bocs, kimaradt a php-s megoldás

  3. #3
    Benjamin
    Vendég

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Kicsit megzavarodtam, akkor a 404.php-t töröljem a szerverről és az általad írt sort rakjam bele a htaccessbe?



  4. #4
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.152
    Begyűjtött 378 köszönetet
    266 hozzászólásával

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    1. megoldás (szebb)
    404.php kuka, .htaccess-be ezt bele (alsóvonás nélkül, kicserélve a te preferált domain-edre): ErrorDocument 404 _http://domained.tld

    Vagy!

    2. megoldás:
    Bent hagyod a 404. php-t, de beleírod ezt mondjuk az elejére (szintén kicserélve a te domain-edre):
    PHP kód:
    <?php
    header
    ("Location: http://www.example.com/");
    ?>



    Utoljára módosítva: hunprobalazs által : 2014-03-28 13:28

  5. #5
    Benjamin
    Vendég

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Az elsőt próbáltam sajnos az az átirányítás nem működik ugyhogy lehet a második marad



  6. #6
    Benjamin
    Vendég

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Sot még a kettes sem műkdik lol



  7. #7
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.168
    Begyűjtött 552 köszönetet
    424 hozzászólásával

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Mert a 2-es így néz ki:

    PHP kód:
    <?php
    Header
    "HTTP/1.1 301 Moved Permanently" );
    Header"Location: http://www.domain.hu" );
    exit;
    ?>




  8. #8
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.152
    Begyűjtött 378 köszönetet
    266 hozzászólásával

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Idézet Benjamin eredeti hozzászólása Hozzászólás megtekintése
    Sot még a kettes sem műkdik lol
    Érdekes módon nálam megy mind a kettő megoldás, lehet a hiba nem az én készülékemben van... De utána is lehet ám nézni a neten, ugyanis fent van!



  9. #9
    Benjamin
    Vendég

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    Kód:
    DirectoryIndex 
    
    ErrorDocument 404 /index.php
    
    RewriteEngine on
    
    
    RewriteRule ^cat/([0-9]+)?/([^/\.]+)/p([0-9]+) index.php?task=category&id=$1&name=
    
    $2&page=$3 [L]
    RewriteRule ^cat/([0-9]+)?/([^/\.]+)/([0-9a-zA-Z?-]+)/p([0-9]+) index.php?
    
    task=category&id=$1&name=$2&sortby=$3&page=$4 [L]
    
    RewriteRule ^cat/([0-9]+)?/([^/\.]+)/([0-9a-zA-Z?-]+)-([0-9]+) index.php?
    
    task=category&id=$1&sortby=$3&page=$4 [L]
    
    RewriteRule ^cat/([0-9]+)?/([^/\.]+) index.php?task=category&id=$1&name=$2 [L]
    RewriteRule ^tag/([^/\.]+)/([0-9a-zA-Z?-]+)/([0-9]+) index.php?task=tag&t=$1&sortby=
    
    $2&page=$3 [L]
    RewriteRule ^tag/([^/\.]+) index.php?task=tag&t=$1 [L]
    RewriteRule ^profile/([0-9]+)?/([^/\.]+) index.php?task=profile&id=$1&name=$2 [L]
    RewriteRule ^profile/comments/([0-9]+)?/([^/\.]+) index.php?task=users_comments&id=
    
    $1&name=$2 [L]
    RewriteRule ^page/([0-9]+) index.php?task=view_page&id=$1 [L]  
    RewriteRule ^register index.php?task=register [L] 
    RewriteRule ^lost-password index.php?task=lost_pass [L] 
    RewriteRule ^links index.php?task=links [L]
    RewriteRule ^news/item/([0-9]+)/([^/\.]+) index.php?task=news&id=$1 [L]
    RewriteRule ^news/page([0-9]+) index.php?task=news&page=$1 [L]
    RewriteRule ^members/([^/\.]+)-([^/\.]+)/page([0-9]+)? index.php?task=member_list&sort=
    
    $1&order=$2&page=$3 [L]
    RewriteRule ^members index.php?task=member_list [L]
    RewriteRule ^messages index.php?task=messages [L]
    RewriteRule ^submit-game index.php?task=submit [L]
    RewriteRule ^search/([^/\.]+) index.php?task=search&q=$1 [L]
    RewriteRule ^search index.php?task=search [L]
    RewriteRule ^friends index.php?task=friends [L]
    RewriteRule ^submit index.php?task=submit [L]
    
    RewriteRule ^newest-games.rss rss.php [L]
    
    RewriteRule ^r-([0-9]+)?-([0-9]+)? go.php?id=$1&ref=$2 [L]
    RewriteRule ^r-([0-9]+)? go.php?id=$1 [L]
    RewriteRule ^([^/\.]+)/([0-9]+)/([^/\.]+) index.php?task=view&id=$2 [L]
    
    RewriteRule ^news/([^/\.]+) index.php?task=news&name=$1 [L]
    RewriteRule ^profile/([^/\.]+) index.php?task=profile&name=$1 [L]
    RewriteRule ^news index.php?task=news [L]
    RewriteRule ^page/([^/\.]+) index.php?task=view_page&name=$1 [L]  
    
    RewriteRule ^forums/([^/\.]+)/([^/\.]+)/([0-9]+)?-newpost avforums/core/find_post.php?
    
    forum_name=$1&name=$2&topic_id=$3 [L]
    RewriteRule ^forums/([^/\.]+)/([^/\.]+)/([0-9]+)?-findpost([0-9]+)? 
    
    avforums/core/find_post.php?forum_name=$1&name=$2&topic_id=$3&post_id=$4 [L]
    RewriteRule ^forums/([^/\.]+)/([^/\.]+)/([0-9]+) index.php?task=topic&forum_name=$1&name=
    
    $2&page=$3 [L]
    RewriteRule ^forums/([^/\.]+)?/([0-9]+) index.php?task=forum&name=$1&page=$2 [L]
    RewriteRule ^forums/([^/\.]+)/([^/\.]+) index.php?task=topic&forum_name=$1&name=$2 [L]
    RewriteRule ^forums/([^/\.]+) index.php?task=forum&name=$1 [L]
    RewriteRule ^forums index.php?task=forums [L] 
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/\.]+)/([0-9a-zA-Z'?-]+)/([0-9]+) index.php?task=category&name=$1&sortby=
    
    $2&page=$3 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/\.]+)/([^/\.]+) index.php?task=view&cat=$1&name=$2 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/\.]+) index.php?task=category&name=$1 [L]
    
    RewriteCond %{HTTP_HOST} ^www.weboldalam.org [NC]
    RewriteRule ^(.*)$ http://weboldalam.org/$1 [L,R=301]

    Mit írtam rosszul?



  10. #10
    Bölcs Baross Ferenc logója
    Csatlakozott
    09-04-06
    Hely
    Budapest
    Hozzászólás
    2.066
    Begyűjtött 742 köszönetet
    502 hozzászólásával

    Alapbeállítás re: 404 hibaoldal átirányítás főoldalra

    egyébként miért akarod a 404-et átirányítani a főoldalra?
    sokkal felhasználóbarátabb, ha van



  11. Az alábbi felhasználók hálásak a válaszért:


Oldal: 1 / 2 12 UtolsóUtolsó

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •