Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema mode rewrite su sottodominio

    Salve a tutti,
    ho da poco acquistato un account di hosting (hosting special) su tiscali (che, purtroppo, non sembra avere tanta buona fama).
    Dal momento che il piano di hosting prevede 30 sottodomini, ho pensato di utilizzarne uno per hostare una piccola applicazione php (scritta in zend framework), che però necessita del seguente file htaccess per funzionare:
    codice:
    RewriteEngine On
    RewriteRule !\.(css|jpg)$ index.php
    L'applicazione risiede in /app/htdocs, mentre il sito web principale (su cui gira joomla con htaccess funzionante) in /htdocs.

    Ho provato di tutto (anche sostituire il file con quello funzionante di joomla) ma niente: sempre errore 500.

    Vi chiedo quindi una manina (forse sfugge qualcosa a me) e vi ringrazio.

  2. #2
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573

    Re: Problema mode rewrite su sottodominio

    Originariamente inviato da /dev/hda1
    Ho provato di tutto (anche sostituire il file con quello funzionante di joomla) ma niente: sempre errore 500.
    Non è abilitato l'AllowOverride per il VirtualHost del sottodominio

    codice:
    .....
    AllowOverride none
    .....
    p.s. ma questa:
    codice:
    RewriteRule !\.(css|jpg)$ index.php
    funziona?
    Edit: mi rispondo da me, si

  3. #3

    Re: Re: Problema mode rewrite su sottodominio

    Grazie per la risposta.
    Originariamente inviato da Enoa
    Non è abilitato l'AllowOverride per il VirtualHost del sottodominio

    codice:
    .....
    AllowOverride none
    .....
    Quindi devo contattare tiscali ?

    p.s. ma questa:
    codice:
    RewriteRule !\.(css|jpg)$ index.php
    funziona?
    Si, per quello che devo fare io è perfetta.

    Grazie ancora.

  4. #4
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573

    Re: Re: Re: Problema mode rewrite su sottodominio

    Originariamente inviato da /dev/hda1
    Quindi devo contattare tiscali ?
    Se il file .htaccess che usi nel dominio principale hai detto che provoca un errore 500 nel dominio di terzo livello, mi sa che il problema è l'AllowOverride.
    Non ho la più pallida idea di come il tuo hosting configuri i 3° livelli, ma mi pare strano che prevedano il rewrite nel principale e lo escludano nei terzi livelli.
    Sono dei terzi livelli puri? o l'url cambia sulla barra degli indirizzi?

  5. #5

    Re: Re: Re: Re: Problema mode rewrite su sottodominio

    Originariamente inviato da Enoa
    Se il file .htaccess che usi nel dominio principale hai detto che provoca un errore 500 nel dominio di terzo livello, mi sa che il problema è l'AllowOverride.
    Non ho la più pallida idea di come il tuo hosting configuri i 3° livelli, ma mi pare strano che prevedano il rewrite nel principale e lo escludano nei terzi livelli.
    Sono dei terzi livelli puri? o l'url cambia sulla barra degli indirizzi?
    Rimuovendo il file .htaccess del sottodominio non viene generato nessun errore (però la mia applicazione non funziona correttamente), mentre rimuovendo quello del dominio di secondo livello non cambia praticamente nulla.
    Comunque i sottodomini dovrebbero essere puri (o comunque non generano redirect o cose simili).

  6. #6
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573

    Re: Problema mode rewrite su sottodominio

    Le mie conclusioni le ho tratte da qui:
    Originariamente inviato da /dev/hda1
    Ho provato di tutto (anche sostituire il file con quello funzionante di joomla) ma niente: sempre errore 500.
    capendo che avevi messo l'.htaccess funzionante nella cartella del terzo livello

    il log degli errori lo puoi vedere?
    L'errore 500 è un pelino generico come errore...
    puoi provare modificando la regola così?
    codice:
    RewriteEngine On
    RewriteRule !\.(css|jpg)$ index.php [NS,L]

  7. #7

    Re: Re: Problema mode rewrite su sottodominio

    Originariamente inviato da Enoa
    Le mie conclusioni le ho tratte da qui:

    capendo che avevi messo l'.htaccess funzionante nella cartella del terzo livello

    il log degli errori lo puoi vedere?
    L'errore 500 è un pelino generico come errore...
    puoi provare modificando la regola così?
    codice:
    RewriteEngine On
    RewriteRule !\.(css|jpg)$ index.php [NS,L]
    Ciao, scusa per il ritardo.
    Non ho accesso ai log. Ho provato a modificare il file htaccess come mi hai detto tu e niente.
    Alla fine ho chiamato tiscali e mi hanno detto che il mio piano di hosting non prevede che si utilizzino i file .htaccess (e che l'errore era di accesso al server).
    Non traggo conclusioni in merito e penso proprio che mi arrenderò all'evidenza...
    Ti ringrazio ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.