Visualizzazione risultati 1 fino 5 di 5

Discussione: Problema con CodeIgniter

  1. #1
    Guest

    Predefinito Problema con CodeIgniter

    Ciao a tutti,
    ho pubblicato una piccola applicazione basata su codeigniter.

    Ho problemi con il rewriting degli url.

    Nel file config.php ho settato $config['index_page']='';
    Ho caricato il file .htaccess seguente:

    Codice:
    #File .htaccess 
    Options +FollowSymLinks
    Options -Indexes
    DirectoryIndex index.php
    RewriteEngine on
    RewriteCond $1 !^(index\.php|images|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L,QSA]  
    #fine .htaccess
    Ricevo un Internal Server Error sulle pagine (tranne la home)

    Se rimetto index.php cme index_page ho gli url non riscritti ma funziona.

    Come risolvere?


    Grazie

    G
    Ultima modifica di dreadnaut : 23-05-2012 alle ore 13.57.36 Motivo: + tag [code]

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Prova a lasciare solo le direttive di riscrittura, eliminando Options e DirectoryIndex. Quei valori sono già settati in questo modo su AlterVista, e potresti non avere i permessi per cambiarli.

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Prova a lasciare solo le direttive di riscrittura, eliminando Options e DirectoryIndex. Quei valori sono già settati in questo modo su AlterVista, e potresti non avere i permessi per cambiarli.
    Grazie, ho provato ma permane l'errore.

    G

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Uhm, mi sembra di aver avuto problemi con il path_info in passato, prova con questo:

    http://codeigniter.com/user_guide/in...eshooting.html

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Uhm, mi sembra di aver avuto problemi con il path_info in passato, prova con questo:

    http://codeigniter.com/user_guide/in...eshooting.html
    Allora, con questo funge:

    RewriteEngine on
    RewriteCond $1 !^(index\.php|images|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php/$1 [L,QSA]

    Mancava un "/" prima di index.php

    Grazie per l'aiuto

    G

Regole di scrittura

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