WebSite X5Help Center

 
Luigi Dell'aquila
Luigi Dell'aquila
User

Versione 15 e file htaccess  it

Автор: Luigi Dell'aquila
Просмотрено 2070, Подписчики 1, Размещенный 0  

Ciao tutti. Nelle novità della versione 15 prof che ho installato c'è anche la possibilità di modificare, tramite ws, il file htaccess. Poco fa ho cercato di esportare il sito e c'è l'avviso che è già presente un file htaccess che verrà modificato con le impostazioni scelte.
Sul sito ho un mio file htaccess e se esporto WS lo sovrascrive e quindi vorrei apportare le modifiche di htaccess direttamente su WS, ma non riesco a trovare dove fare le modifiche. Grazie

Размещено
34 Ответы - 2 Полезно - 1 Корректно
Skeggia 12
Skeggia 12
Moderator

prova a fare una copia del tuo htaccess, poi esporta il sito con website e vai a vedere le modifiche apportate... non dovrebbe cancellare le tue impostazioni, ma aggiungere in fondo le impostazioni create da website...

Читать больше
Размещено От Skeggia 12
G. Sorry
G. Sorry
User

scusa dove si trova nel programma questa funzione?

Читать больше
Размещено От G. Sorry
Stiac Engineering
Stiac Engineering
User
G. Sorry
scusa dove si trova nel programma questa funzione?

Con il nuovo aggiornamento si ha la possibilità di selezionare una pagina di errore "404". Si trova al passo 3, dove compare la voce Pagina 404 nella barra in altro. 

Читать больше
Размещено От Stiac Engineering
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

Luigi non c'è la possibilità di modificare il file htaccess, in generale , ma la modifica avviene per la gestione del'errore 404 , se vuoi, automaticamente ed il codice viene aggiunto in coda al htaccess se già presente.

in pratica viene "solo" aggiunta questa riga (selezionando la pagina 404.html come pagina di eventuale destinazione per l'errore 404)

ErrorDocument 404 /404.html

La funzionalità si attiva selezionando una pagina da mappa e attivando il 404  ...

La modifica si evidenzia solo online e non esportando su disco ed ovviamente devi avere un Host linux

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

Grazie a tutti per la risposta.
Ho fatto alcune prove ed ecco il risultato, che non va per niente bene perchè mi va comunque a modificare il mio e quindi ogni volta devo esportalo nuovamente con filezilla.

Il mio file originale è:
ErrorDocument 404 /err/404.php
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://futurovegan.org/$1 [R=301,L]

Ho provato senza creare la pagina 404 e mi ha cancellato soltanto la prima riga.
Ho creato la pagina 404 inserendo un oggetto html con scritto il mio originale e il nuovo htaccess contiene:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://futurovegan.org/$1 [R=301,L]
ErrorDocument 404 /404.html

Quindi, comunque vada, mi cancella il mio: "ErrorDocument 404 /err/404.php" sostituendolo con "ErrorDocument 404 /404.html".

Come ho detto non va bene perchè ogni volta mi dovrò ricordare di caricare con filezilla il mio file.

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

non è certo colpa della modifica automatica... ma del fatto che usi un file 404 in una sottocartella...

e che website non se lo aspetta , poichè i file per lui sono tutti nella cartella principale...

Scusa ma perchè usi un 404 in sottocartella ?

se hai la necessità di usare quello , non utilizzare la funzionalità automatica wink

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

Ok va bene per la sottocartella che ho creato per avere un po' d'ordine. Infatti nella sottocartella ci sono altri file. Il problema è che anche se non uso la funzionalità automatica (ho fatto due prove, la prima senza attivare nulla e la seconda  attivando la pagina 404) WS mi cancella comunque la riga ErrorDocument 404 /err/404.php e quindi sono obbligato a riespoirtare con filezilla il file htaccess

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

...continuo a non capire perchè non lo metti nella root...

Intendi che anche senza attivare la 404 ti cancella la riga corrispondente ... ?

...perchè se così , ovviamente non deve farlo...

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

Scusa prima non avevo capito la sottocartella. Allora mi spiego meglio: htaccess è nella root (per forza altrimenti non funzionerebbe) poi nel file viene richiamata una sottocartella.

Confermo che anche senza attivare la 404 viene cancellata la riga "ErrorDocument 404 /err/404.php"

Читать больше
Размещено От Luigi Dell'aquila
#ABCD WebAgency
#ABCD WebAgency
User

e per chi usa il .htacess per la riduzione/compressione e browsing cahing come si fa?

Читать больше
Размещено От #ABCD WebAgency
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT
Luigi Dell'aquila
Scusa prima non avevo capito la sottocartella. Allora mi spiego meglio: htaccess è nella root (per forza altrimenti non funzionerebbe) poi nel file viene richiamata una sottocartella.

...quindi il file 404.php lo hai creato tu esternamente da website ?

ti conviene incorporarlo nel progetto per far si che appaia nella cartella principale così non avrai problemi...

Luigi Dell'aquila

Confermo che anche senza attivare la 404 viene cancellata la riga "ErrorDocument 404 /err/404.php"

...questo ovviamente, a mio parere, il programma non dovrebbe farlo ... nel caso in cui un utente voglia gestirsi il 404 per conto suo...

stasera cerco di fare una prova ... e se così dovrà intervenire lo STAFF...

Читать больше
Размещено От Claudio D.
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT
#ABCD WebAgency
e per chi usa il .htacess per la riduzione/compressione e browsing cahing come si fa?

?

mi pare ne avessimo già parlato in altro post ... e comunque qui con questo non centra...

ti consiglio di aprire altro post... o di cercare l'altro , mi pare ne avessimo parlato proprio con te ...

Читать больше
Размещено От Claudio D.
#ABCD WebAgency
#ABCD WebAgency
User

io intendo che wsx5 in questo sovvrascrive il file .htacess precedentemente creato.

Читать больше
Размещено От #ABCD WebAgency
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

@ClaudioD. Si il file 404.php l'ho creato io ed è nella sottocartella "err" in compagnia di un altro file config.php. Quando qualcuno cerca una pagina del sito insesistente, l'errore (la pagina inesistente cercata) mi viene inviato per email. Fammi cortesemente sapere l'esito della tua prova, se anche a te da lo stesso problema.

Grazie

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT
#ABCD WebAgency
io intendo che wsx5 in questo sovvrascrive il file .htacess precedentemente creato.

no.no, accoda l'istruzione del 404 , senza cancellare le altre personalizzazioni...

l'ho provato... e sul mio sito ha fatto così...

Читать больше
Размещено От Claudio D.
#ABCD WebAgency
#ABCD WebAgency
User

quindi io creo un file .htaccess personalizzato e lo inserico nella root preview. Poi magari modifico da programma una pagina 404 - e la stringa di codice si accoda alla stringa di codice precedentemente creata da menel file .htaccess? Ho capito bene?

Читать больше
Размещено От #ABCD WebAgency
Giancarlo B.
Giancarlo B.
User
#ABCD WebAgency
quindi io creo un file .htaccess personalizzato e lo inserico nella root preview. Poi magari modifico da programma una pagina 404 - e la stringa di codice si accoda alla stringa di codice precedentemente creata da menel file .htaccess? Ho capito bene?

si.

Читать больше
Размещено От Giancarlo B.
#ABCD WebAgency
#ABCD WebAgency
User

beh se è così, è ottimo. ora provo.

Читать больше
Размещено От #ABCD WebAgency
A. Kris
A. Kris
User

su aruba .htaccess mi sa non funziona li si usa web.config o forse mi ricordo male?

Читать больше
Размещено От A. Kris
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT
A. Kris
su aruba .htaccess mi sa non funziona li si usa web.config o forse mi ricordo male?

non centra Aruba ... se hai il web.config significa che sei su host windows e non su host linux

Читать больше
Размещено От Claudio D.
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

Confermo come detto da Luigi ...

se ho nel htaccess una personalizzazione della gestione dell'errore 404 , e nel progetto invece non ho nessuna pagina 404 , quando esporto la riga personalizzata viene cancellata.

...in pratica la gestione dell'errore 404 devo dalla versione 15 lasciarla gestire a website ...

ci confermate STAFF ?

Читать больше
Размещено От Claudio D.
Giancarlo B.
Giancarlo B.
User

io ho aruba con apache (linux) ed utilizzo .htaccess

Читать больше
Размещено От Giancarlo B.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор
Claudio D.
Confermo come detto da Luigi ... se ho nel htaccess una personalizzazione della gestione dell'errore 404 , e nel progetto invece non ho nessuna pagina 404 , quando esporto la riga personalizzata viene cancellata. ...in pratica la gestione dell'errore 404 devo dalla versione 15 lasciarla gestire a website ... ci confermate STAFF ?

Secondo me non va bene che la gestione del 404 debba obbligatoriamente essere gestita da WS. Nel caso mio sarebbe un disastro. Sarebbe invece ottimo avere la possibilità di scelta ad esempio flaggando o meno una casella.

Читать больше
Размещено От Luigi Dell'aquila
A. Kris
A. Kris
User

su aruba windows hai web.config. e la 404 non funzionerà . lo avevo già fatto e non funziona perchè non c'è .htaccess. poi vi renderete conto. risolvibile solo con vari passaggi ed inserendo codici .

Читать больше
Размещено От A. Kris
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

@Luigi il tuo è sicuramente un caso particolare ...ma perchè non lo incorpori nel progetto ?

comunque ... ...rimaniamo in attesa dello STAFF...

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

@Claudio come si incorpora nel progetto? anche se lo incorporo secondo me poi non funziona perchè il file htaccess verrà lo stesso modificato

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

intendo che crei la pagina 404 all'interno del progetto... e la selezioni come "404"

perchè l'hai creata fuori ?

Читать больше
Размещено От Claudio D.
Giorgio C.
Giorgio C.
User
 quando esporto la riga personalizzata viene cancellata. ...in pratica la gestione dell'errore 404 devo dalla versione 15 lasciarla gestire a website ...

É un comportamento intuitivamente giusto.

Non potremmo coesistere due regole per la gestione dell'amore 404 il programma, prima di inserire la sua verifica ed elimina la preesistente.

Se da programma non inseriamo regola, ws5 pensa che non la vogliamo e toglie le regole per il 404.

Se ne mettiamo una cancella quella che eventualmente c'é.

Quindi con la versione 15 é obbligatorio utilizzare il programma per questa modifica del file. htaccess.

Ciao

Читать больше
Размещено От Giorgio C.
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

...infatti Giorgio, ha senso,  ... come ho scritto io prima...

Claudio D.
...in pratica la gestione dell'errore 404 devo dalla versione 15 lasciarla gestire a website ...
Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

Scusate, allora per avere la gestione della 404 devo ritornare alla versione 14? Mi sembra assurdo e quindi si aspetta la risposta dello Staff. 

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT
Luigi Dell'aquila
Scusate, allora per avere la gestione della 404 devo ritornare alla versione 14? Mi sembra assurdo e quindi si aspetta la risposta dello Staff. 

si penso dovrai attendere , ma il problema è che tu hai scelto di gestirlo fuori dal progetto , se la pagina facesse parte del progetto non avresti problemi...

...io che le gestivo già così , ora non devo neppure preoccuparmi di inserire l'istruzione nel file htaccess , perchè lo fa già in automatico website...

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор

@Claudio Purtroppo io non posso farlo perchè a me serve anche questa riga "ErrorDocument 404 /err/404.php" che se la incorporo automaticamente la cancella

Читать больше
Размещено От Luigi Dell'aquila
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

...forse non mi sono spiegato...

ma perchè non puoi mettere la pagina 404 dentro il progetto ?

che quindi poi la riga diventerà

ErrorDocument 404 /404.php

senza il /err e lo fai gestire da website ?

Читать больше
Размещено От Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User
Автор
Claudio D.
...forse non mi sono spiegato... ma perchè non puoi mettere la pagina 404 dentro il progetto ? che quindi poi la riga diventerà ErrorDocument 404 /404.php senza il /err e lo fai gestire da website ?

Hai ragione. Ho fatto come dici e funziona tutto... wink Comunque sarebbe opportuno dare la possibilità di scelta: utilizzare WS o con file esterni.

Grazie a tutti

Читать больше
Размещено От Luigi Dell'aquila