Visualizzazione risultati 1 fino 3 di 3

Discussione: Problemi con i file .htacces

  1. #1
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,616

    Predefinito Problemi con i file .htacces

    Salve,
    tralasciando l'aggiornamento anticipato di 2 giorni sul passaggio a php 8.x.

    In concomintanza con il cambio di versione, ho notato delle problematiche con i file .htacces.

    Riscrittura da cartella a sottodominio del tipo cartella.NomeSito.altervista.org non funziona più.

    Basterebbe anche solo un area apposita del forum, aggiornata regolarmente dove riportare le modifiche lato AlterVista / server che in qualche modo possono dare problemi a qualche sito. L'importante che a noi utenti, normali, sia visibile ma non consentito di creare discussioni o rispondere. Così da re stare un qualcosa di ordinato da consultare.

    Codice:
    RewriteCond %{HTTP_HOST} ^cartella.NomeSito.altervista.org|www.cartella.NomeSito.altervista.org$ [NC]
    RewriteCond %{REQUEST_URI} !^/cartella/
    RewriteRule (.*) /cartella/$1 [L]
    Non funzina più il codice misto (php in HTML)

    Codice:
    AddHandler av-php8 .html
    Soluzioni da parte di AlterVista?

    Non sono state dichiarate modifiche che avrebbero comportato questi effeti. Per certe aree del dominio (GraphOGLRisorse) necessito di poter gestire entrambe le cose.

    La prima, se resta inattiva, mi crea noie solo coll'indicizzazione. La seconda invece, mi crea problemi di funaizoamento e se cambio l'estensione pagina in *.php ho uglualmente noie con l'indicizzazione.

    Per lo staff AlterVista


    Saiamo nel 2026 a circa 26 anni di AlterVista. Possibile che qui sul forum, non si possa avere integrata una pagina di report delle modifiche future che lato server AlterVista possano causare problemi tecnici o di incdicizzazione nei siti ospitati?

    Per i tecnici, basterebbe disposrre di un modulo semplice dove riportare la modifica futura con data ed eventuale soluzione, se possibile fornirla.

    Lato utenti, di una pagina con tabella con i campi: modifica, data e soluzioni (che resterà vuota se non vi sono specifiche soluzioni)

    Basterebbe anche solo dedicare una specifica area del forum a tale report. Visibile a tutti gli utenti AlterVista ma bloccata all'aggiunta di nuove discussioni e risposte per gli utenti AlterVista normali. Così da restare ordinata e facile da consultare.

    Chiedo forse troppo?

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : Ieri alle ore 14.19.25

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,554

    Predefinito

    Basterebbe anche solo dedicare una specifica area del forum a tale report. Visibile a tutti gli utenti AlterVista ma bloccata all'aggiunta di nuove discussioni e risposte per gli utenti AlterVista normali. Così da restare ordinata e facile da consultare.
    Scusami ma mi pare proprio quel che dici tu.
    L'annuncio è stato fatto qui: https://forum.it.altervista.org/annu...php-7-3-a.html

    Mi sto perdendo qualcosa? Intendi in altro formato?
    Ho scritto il 12/05, siamo proprio al 12/05


    Per il tuo problema, non riesco a riprodurlo:

    Visitando:
    http://cartella.alemoppo.altervista.org/
    Visualizzo:
    http://alemoppo.altervista.org/cartella/

    e non
    http://alemoppo.altervista.org/

    Hai aggiunto questo?
    Codice:
    RewriteEngine On
    RewriteBase /
    Comunque, per confrontarci sui codici, ecco il mio .htaccess:
    Codice:
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{HTTP_HOST} ^(www\.)?cartella\.alemoppo\.altervista\.org$ [NC]
    RewriteCond %{REQUEST_URI} !^/cartella/
    RewriteRule ^(.*)$ /cartella/$1 [L]
    Se mi mandi (anche privatamente) l'URL della pagina non funzionante, faccio controllare dai tecnici.

    p.s: rileggendo il tuo messaggio, mi pare di capire che l'errore è nell'esecuzione mista PHP/HTML, ho aggiunto quindi un print di date() ma mi pare funzionare. Forse il problema è qualche codice non compatibile con PHP8?
    Per test, puoi provare con la direttiva .htaccess temporanea:
    Codice:
    AddHandler av-php73-temporary .php
    Ciao!
    Ultima modifica di alemoppo : Ieri alle ore 21.00.43

  3. #3
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,616

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Scusami ma mi pare proprio quel che dici tu.
    L'annuncio è stato fatto qui: https://forum.it.altervista.org/annu...php-7-3-a.html

    Mi sto perdendo qualcosa? Intendi in altro formato?
    Ho scritto il 12/05, siamo proprio al 12/05
    Sì, l'avevo vista e letta appena era stata scritta a metà marzo. Solo che mi ero convinto che era programmata per il 14 di questo mese. Mi scuso, colpa mia.

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Per il tuo problema, non riesco a riprodurlo:

    Visitando:
    http://cartella.alemoppo.altervista.org/
    Visualizzo:
    http://alemoppo.altervista.org/cartella/
    Io lo avevo già correttamente funzionate da qualche anno. Poi in conincidenza con la dismissione di PHP 7.3 me lo sono trovato che non funzinava più. E ho fatto prove per più di un ora aggiornado sempre anche la cahce del browser.

    Ora comunuqe rifunziona anche a me.
    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    p.s: rileggendo il tuo messaggio, mi pare di capire che l'errore è nell'esecuzione mista PHP/HTML, ho aggiunto quindi un print di date() ma mi pare funzionare. Forse il problema è qualche codice non compatibile con PHP8?
    Per test, puoi provare con la direttiva .htaccess temporanea:
    Qui non ho ancora risolto.

    Ho fatto le prove anche con la direttiva temporanea. Copiando la stessa pagina in un file PHP la vedo correttamente mentre con quella originale in HTML mi vedo stampato a video il pezzo di codcie php. Non sembra che sia interpretato.

    Prima avevo nel file .htaccess:
    Codice:
    AddHandler av-php73 .html
    e funzionava prima della dismissione di PHP 7.3.

    Poi ho provato:
    Codice:
    AddHandler av-php80 .html
    Provato anche con PHP 8.2 non funziona più. Sono state cambiate le direttive?

    Cordiali saluti.

Regole di scrittura

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