Visualizzazione risultati 1 fino 3 di 3

Discussione: servizio .htaccess con cake php

  1. #1
    Guest

    Question servizio .htaccess con cake php

    Salve a tutti,
    Non riesco a far funzionare l'utlima versione di Cake php con il sito rogister.altervista.org. In locale funziona e in remoto se chiedo una pagina diversa da / spunta sempre 404 .
    HO visto già diversi threads e non ho risolto il problema.
    Credo sia dovuto ai files .htaccess.
    Ho letto la guida di altervista e qui incollo il contenuto dei .htaccess:
    nella root:
    RewriteBase /
    RewriteRule ^$ app/webroot/ [L]
    RewriteRule (.*) app/webroot/$1 [L]


    nella root abbiamo idnex.php e le dir ap e lib.
    poi in /app:
    RewriteBase /app
    RewriteRule ^$ webroot/ [L]
    RewriteRule (.*) webroot/$1 [L]

    e in webroot:
    RewriteBase /app/webroot
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]



    In index .php della dir webroot ho messo alla prima riga un var_dump delle variabili $_server e subito dopo un die(); per leggere le variabili.
    Se faccio la richiesta di un controller tipo users mi esce il 404, quindi uvol dire che per index.php non ci passa.
    La documentazione di apache su .htaccess e mod rewrite l'ho letta, da quanto ho capito io le regole mi sembrano scritte bene. Ma comunque non riesco a farlo funzionare.
    Cosa posso fare?
    Grazie per la collaborazione
    Saluti

  2. #2
    Guest

    Predefinito Parzialmente Risolto

    Ho in parte risolto il problema, a me restituisce un codice 200!
    CKPHP v 2.2

  3. #3
    Guest

    Wink Soluzione tampone.

    Questo è il file .htaccess presente in /

    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*) app/webroot/$1 [L]

    Questo quello in /app/webroot/

    RewriteEngine On
    RewriteBase /app/webroot
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]

    Quello in /app L'ho rimosso.

    Spero ti sia d'aiuto
    Ultima modifica di torrerossa : 19-02-2013 alle ore 23.16.40 Motivo: Ho trovato una soluzione che funziona, anche se la modifica sembra insignificante.

Regole di scrittura

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