Visualizzazione risultati 1 fino 5 di 5

Discussione: mod rewrite

  1. #1
    Guest

    Predefinito mod rewrite

    So che su altervista il servizio di htaccess č gią disponbile di default, ma mi chiedevo se per attivare il mod rewriter si dovesse premere da qulache parte, perchč quando scrivo una cosa del genere nel file htacces:
    Codice:
    RewriteEngine on
    RewriteRule /personaggi.html /index.php?id=personaggi [L]
    la pagina rimane con il link dinamico:
    http://xhunterxhunterx.altervista.or...?id=personaggi

    sapete aiutarmi?
    Ultima modifica di PhantomFav : 17-02-2010 alle ore 21.37.56

  2. #2
    karl94 non č connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,750

    Predefinito

    Trovi la soluzione al tuo problema nella guida del pannello di controllo:
    Citazione Originalmente inviato da Guida del pannello di controllo
    Ecco un esempio d'uso che illustra anche un comune errore di scrittura delle regole:

    RewriteEngine On
    RewriteRule (.*)\.htm$ $1.php

    Questa sintassi č corretta ma imprecisa e quindi anzichč produrre una riscrittura dei files .htm in .php genera un errore 404.

    La versione corretta (per un file .htaccess collocato alla radice del proprio spazio, quindi su /:

    RewriteEngine On
    RewriteBase /
    RewriteRule (.*)\.htm$ $1.php

  3. #3
    Guest

    Predefinito

    a me non da errore, sembra proprio non fare nulla.
    Nella nota si riporta un errore nell'espressione regolare, io ho semplicemente rinominato una pagina

  4. #4
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Quella rewriting rule dice che se uno accede a /personaggi.html il server deve restituire /index.php?id=personaggi e infatti č quello che succede. A quel punto devi impostare il tuo CMS in modo che inserisca dei link nella forma /personaggi.html

    Vorrei anche farti notare che l'immagine in cima al tuo sito occupa oltre mezzo mega. Non č una buona idea. Trasformala in Jpeg per ridurne le dimensioni in byte.


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    Guest

    Predefinito

    quel codice dovrebbe fare il contrario e infatti nn lo fa, non uso cms, il banner č in flash e mi serve che rimanga in flash per ora

    qualcuno sa dirmi come usare il rewriter?

Regole di scrittura

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