Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    mod_rewrite su localhost non parte

    Ho perso tutta la serata a cercare di far funzionare mod_rewrite in locale ma non ci sono riuscito

    E pensare che lo stesso file di prova mi va a meraviglia sul sito in hosting.

    Phpinfo mi dice che il modulo è caricato, in httpd ho tolto il cancelletto da Loadmodule e ho messo all a AllowOverride (AddModule non serve perchè ho la versione 2 di Apache).

    Avrei pensato ad un percorso sbagliato nella barra di digitazione dell'url, io digito http://localhost/index.html (che il rewrite dovrebbe trasformarmi in index.php e farmi partire la Home), ma mi dà errore 404 ...

    Qualcuno mi dia qualche dritta da provare non ho più idee ...

    Ciao

  2. #2
    Mi rispondo da solo:

    Dopo solamente 5 o 6 ore d'impazzimento dovrei essere riuscito a risolvere la cosa !

    Nell'httpd della configurazione di Apache ci sono molti (!!!) AllowOverride .

    Perchè funzioni il mod_rewrite, AllowOverride deve essere settato a All e non a none.

    Io avevo settavo quello sbagliato, non sapendo che ce n'era più di uno ...

    Quello giusto è questo:

    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    .

    Spero di essere utile a qualcun'altro ...

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    avevo lo stesso tuo identico problema per i mod_rewrite. Mi dava pagina 404.

    Adesso però con questa modifica nn funziona + la formattazione dei css, per cui nn si vedono + le pagine graficamente.

    Avevi apportato altre modifiche al file di apache, rispetto alle impostazioni iniziali di easyphp?

    grazie tantissimo sassicaia.

  4. #4
    Per i CSS credo sia una questione di percorso, perchè modificando l'url possono cambiare anche i riferimenti a immagini e link a file esterni.

    Prova a modificare il percorso (magari metti ../css/tuocss.css) oppure fai qualche prova con <base href="http://tuosito ....>

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.