Ho creato un'applicazione di prova hello world Slim seguendo le istruzioni here.Ottieni sempre errore 404 in Slim Framework quando ometti index.php nell'URL
Quando faccio questa chiamata ottengo un errore 404:
http://my_server/my_app/hello/John
In altra parte, quando faccio questa chiamata che funziona grande come ottengo un messaggio "Ciao John":
http://my_server/my_app/index.php/hello/John
Ma, naturalmente, non voglio index.php nei miei URL ... Cosa può essere sbagliato?
======= ======= EDIT
Ho dimenticato la creazione di file .htaccess come questo (seguente documentazione Slim quadro, e in stessa directory index.php):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [QSA,L]
Ora ottengo questo errore:
/physical_path_to_my_files/index.php was not found on this server
Hai un 'mod_rewrite' o qualche altra configurazione del server-legate alla tecnologia in corso, o è solo .. come suggerisci? –
Ad esempio: http://expressionengine.com/wiki/Remove_index.php_From_URLs/ –
Grazie a @JaredFarrish. Ho modificato il mio post: ho dimenticato di aggiungere il file .htaccess e ora ho un errore diverso, :-( –