Visualizzazione risultati 1 fino 2 di 2

Discussione: Problema .htaccess non funzionante

  1. #1
    Guest

    Predefinito Problema .htaccess non funzionante

    Salve a tutti,
    ho un problema con due file .htaccess non funzionanti ma che funzionano perfettamente su localhost. Questi sono i file:

    Codice:
    <IfModule mod_rewrite.c>
    	RewriteEngine on
    	RewriteRule ^$ public/ [L]
    	RewriteRule (.*) public/$1 [L]
    </IfModule>
    Il primo, contenuto nella root, prende tutte le richieste e le redireziona alla directory public, questa directory contiene un altro htaccess che redireziona tutto a index.php e il cui contenuto è il seguente:

    Codice:
    <IfModule mod_rewrite.c>
    	RewriteEngine On
    
    	RewriteCond %{REQUEST_FILENAME} !-f
    	RewriteCond %{REQUEST_FILENAME} !-d
    
    	RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
    </IfModule>
    Il file index.php nella directory public esiste e contiene il seguente codice PHP:

    Codice:
    <?php
    
    echo $_GET['url'];
    quando su localhost visito per esempio l'url http://localhost/pizza mi viene stampato in effetti il messaggio 'pizza' sintomo che tutto funziona correttamente, su altervista mi da un errore 404
    (http://dovemangio.altervista.org/mvc/pizza) (sta tutto nella directory mvc ma non dovrebbe cambiare nulla)

    Qualcuno può aiutarmi???
    Grazie :)

  2. #2
    Guest

    Predefinito

    Ragazzi, nessuno sa aiutarmi?
    Non ho capito se devo attivare qualche servizio aggiuntivo per far funzionare l'htaccess e il modrewrite (ho cercato ma all'interno del pannello non trovo questo servizio da attivare) ma mi sembra che il problema sia proprio questo. QUalcuno può confermare?

Regole di scrittura

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