Visualizzazione risultati 1 fino 3 di 3

Discussione: .htaccess sotto un sotto cartella - semplice redirect non funziona HELP ME!

  1. #1
    biadesivo non è connesso Neofita
    Data registrazione
    09-11-2010
    Messaggi
    4

    Talking .htaccess sotto un sotto cartella - semplice redirect non funziona HELP ME!

    Buongiorno ho creato una sotto cartella nel mio dominio altervista:

    http://biadesivo.altervista.org/restate/

    nella pagina specificata non è presente il file index.php

    Nel file .htaccess ho messo queste regole:

    # Turn rewrite engine on
    Options +FollowSymlinks
    RewriteEngine on

    # map neat URL to internal URL
    RewriteRule ^mobile/list/$ RestController.php?view=all [nc,qsa]
    RewriteRule ^mobile/list/([0-9]+)/$ RestController.php?view=single&id=$1 [nc,qsa]

    semplicemente vorrei che quando digito

    http://biadesivo.altervista.org/restate/mobile/list/
    http://biadesivo.altervista.org/restate/mobile/list/1/

    mi restituisca la lista dell'esempio.

    Qualcuno mi sa aiutare? Non capisco se è un problema di altervista o del codice.
    Il codice su altro servizio host funziona correttamente.

    L'errore che viene fornito è:

    alterVista
    Pagina index mancante

    La cartella /restate/mobile/list/ non contiene una pagina index.

    Devi creare una pagina che si chiami index.html, index.htm oppure index.php (tutto minuscolo).

    Attenzione: se hai creato il sito da poco potrebbe essere necessario attendere fino a 24 ore prima che sia visibile.
    AlterVista - Spazio Web Gratis

    Grazie mille a chi potrà aiutarmi.
    Ultima modifica di biadesivo : 20-07-2017 alle ore 22.10.55

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Ciao... Qui su altervista quando un percorso punta a una cartella lui ricerca una pagina index e se non la trova da errore.. Supponendo che tu vuoi inserire quella regola dalla cartella list in poi... Crea il tuo file .htaccess nella cartella list subito dopo RewriteEngine On inserisci "RewriteBase /list/" (qui gli apici marcano solo il testo, non devi inserirli nel .htaccess)..
    Uhm non ho verificato ma prova se il percorso originale quando punta ad una cartella è viene rediretto a un file non fa comparire l'errore di index mancante.

  3. #3
    biadesivo non è connesso Neofita
    Data registrazione
    09-11-2010
    Messaggi
    4

    Predefinito

    Ciao non esiste la cartella mobile e neanche la cartella list, semplicemente vorrei che il server tramite la regola in .htaccess reindirizzi correttamente alla pagina php indicata.
    È una chiamata restfull.
    Ho modificato il file .htaccess aggiungendo RewriteBase /restate/ e la chiamata a mobile/list ora funziona.
    Ultima modifica di biadesivo : 20-07-2017 alle ore 22.11.25

Tags for this Thread

Regole di scrittura

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