Visualizzazione risultati 1 fino 5 di 5

Discussione: htaccess non riscrive il link: ma qual'è il problema???

  1. #1
    Guest

    Unhappy htaccess non riscrive il link: ma qual'è il problema???

    Buona sera a tutti,
    oggi ho attivato il servizio di controllo sull'htaccess per poter riscrivere i miei indirizzi web.
    Ho però avuto subito dei problemi: nonostante abbia seguito le istruzioni dall'HELP del pannello di controllo, gli indirizzi non vengono riscritti.

    Ecco il mio .htaccess:

    Codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^/([a-zA-Z0-9]+)\.html$ index.php?p=$1 [L]
    RewriteRule ^guestbook/([a-zA-Z0-9]+)\.html$ index.php?p=guestbook/$1 [L]
    RewriteRule ^/([a-zA-Z0-9]+)/([0-9]{1,10})\.html$ index.php?p=cutenewz/$1&show_cat=$2 [L]
    La pagina web di riferimento è: http://www.ingsavino.altervista.org

    Grazie per l'attenzione rivoltami.
    A presto!

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a modificare la terza riga in questo modo:
    Codice:
    RewriteRule ^([a-zA-Z0-9]+)\.html$ index.php?p=$1 [L]
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Sono senza parole...
    Grazie 1000!!!

    EDIT: Sono senza parole...
    Grazie 1000!!!

    Slo che ora c'è il problema per i link successivi.
    Andiamo per gradi, comincio con il terzo della lista.
    Ho corretto seguendo il tuo suggerimento e ora l'htaccess ha la seguente forma:
    Codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^([a-z0-9_]+)\.html$ index.php?p=$1 [L]
    RewriteRule ^([a-z_]+)\.html$ index.php?p=guestbook/$1 [L]
    RewriteRule ^([a-zA-Z0-9_]+)/([0-9]{1,10})\.html$ index.php?p=cutenewz/$1&show_cat=$2 [L]
    
    ErrorDocument 404 /notfound.html
    ErrorDocument 500 /notfound.html
    ErrorDocument 403 /notfound.html
    
    php_flag register_globals Off
    L'ultima riga dovrebbe andare digitando:
    http://www.ingsavino.altervista.org/list_cats/1.html
    In realtà la pagina appare ma il layout è sconvolto. Le immagini che creano la pagina non appaiono. Solo con indirizzi del genere tutto va:
    http://www.ingsavino.altervista.org/1.html
    Ma come renderlo?

    La penultima riga mi da anch'essa dei problemucci.
    Se scrivo:
    http://www.ingsavino.altervista.org/...guestbook.html
    Il corpo centrale non appare... stranissimo!

    Qualche suggerimento?

    Grazie ancora funcool!
    Ultima modifica di debug : 22-01-2008 alle ore 17.31.18

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Le immagini non appaiono perché è come se avessi cambiato cartella in cui si trova il file della pagina. Quindi per risolvere ti basterebbe aggiungere uno slash all'inizio degli indirizzi delle immagini che non vanno così comincerà il percorso dalla cartella principale del tuo sito. Per esempio "pagine/images/nav_div.gif" diventa "/pagine/images/nav_div.gif".

    P.S.: Togli i banner di Google AdSense e dai un'occhiata al regolamento di AlterVista.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito Ok

    Ok,
    non appena posso faccio quello da te detto... cavolo, è vero, devo toglierli!
    Scusate...

    A presto.

    EDIT:_
    Citazione Originalmente inviato da funcool Visualizza messaggio
    P.S.: Togli i banner di Google AdSense e dai un'occhiata al regolamento di AlterVista.
    Fatto.

    Ti faccio sapere per il mod_rewrite.

    Ancora grazie.

    Scusami ancora,
    ho seguito le tue indicazioni in merito alle immagini e il tutto ora va a meraviglia.
    Ho ancora qualche problemino.
    Innanzitutto, cambiando il percorso agli sfondi delle celle e portandolo in quello assoluto, alcune non lo acquisiscono. Eppure le impostazioni sono uguali alle altre! Per capirci, mi riferisco ai menù laterali. I blocchi sotto non mostrano lo sfondo. Se faccio tasto dx e "show background", il percorso è esatto... boh!

    Altra questione.
    Quando passo alla pagina: http://www.ingsavino.altervista.org/list_cats/1.html
    e poi voglio tornare alla pagina: http://www.ingsavino.altervista.org/blog.html dal menù laterale, mi porta all'indirizzo:
    http://www.ingsavino.altervista.org/list_cats/blog.html
    E quindi pagina bianca con NOT FOUND.
    Cosa sbaglio?
    Devo settare meglio il Mod_Rewrite?
    E come?

    Grazie 1000 per l'attenzione.

    A presto.
    Ultima modifica di ingsavino : 24-01-2008 alle ore 09.48.05

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •