Creazione pagina 404
Автор: Alessandro R.x gli esperti stiamo parlando di una banalitá e in effetti il discorso dovrebbe essere abbastanza semplice...ovviamente per chi non lo conosce, basta una virgola per bloccarsi :)
Con x5 ho creato la mia paginetta 404.
Fortunatamente nella mia cartella on line dove esporto il dominio é presente il file .htaccess.
Nei vari post, qualcuno parlava del fatto che x5 crea questo file e rischia di sovrascrivere il file .htaccess presente nella cartella on line.
Non ho trovato il file .htaccess tra quelli generati da incomedia... quindi qui inizia il primo dubbio.
Secondo dubbio, sempre nei post ho trovato un esempio di file .htaccess con istruzioni di incomedia che é simile a quello presente nella root del server.
Per far funzionare la paginetta 404, devo editare il mio .htaccess originale (sotto le istruzioni giá presenti) inserendo un codice di incomedia?
esempio:
<httpErrors existingResponse="Replace" errorMode="Custom">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="https://www.prahavino.cz/404.html" responseMode="Redirect" />
</httpErrors>
ho provato ma non funziona (:
on line ho trovato anche le seguenti istruzioni...
sono utili? Le devo inserire nel file .htaccess?
Mi scuso per la confusione...cercavo un post chiaro dove veniva descritto passo passo la procedura della paginetta 404 ma non l ho trovato...
premesso che devi essere su host linux, ma tu lo sei dato che dici di avere l'htaccess.
e No , fa tutto Website da programma... non serve aggiungere istruzioni a manina... e ci mancherebbe.
i passi sono:
crei una pagina nascosta
ci metti dentro quello che vuoi
la abiliti come Pagina 404
esporti usando l'ftp integrato di Website (passo 5 - esporta su internet)
...altro non devi fare....
Coloro che dicono che Website sovrascrive l'htaccess sbagliano nell'editarlo.
Website aggiunge delle sue istruzioni all'htaccess
e se tu vuoi metterne altre basta che le scrivi dopo la frase
#Website X5 - end code
non prima e soprattutto non dentro quelle che mette website. Come chiaramente spiegato con la frase : [DO NOT EDIT]
il file htaccess , si vedrà online sull'host usando l'esporta da programma. E se ne trova già uno ti avvisa che metterà le sue istruzioni, quando esporti...
Автор
Ciao...si infatti ho linux...in effetti la prima volta ho provato a esportare il mio nuovo web (quello con la pagina 404) senza toccare nulla su htaccess ma non ho avuto successo....
al secondo tentativo ho provato a editare il file.
Preciso che uso un programma esterno Filezilla (per motivi di velocitá), quindi non compare la fatidica domanda di sovrascrizione delle istruzioni...tra l altro dentro il mio htaccessnon non c é nulla di incomedia...é normale?
In quali condizioni x5 edita in automatico il file htaccess?
Riprovo a caricare nuovamente il mio web, con il file originale htaccess e vediamo cosa succede...
il mio htaccess ha una struttura simile a quella sottostante...
RewriteEngine...
RewriteCond ....
RewriteRule ....
RewriteRule ....
RewriteCond ...
RewriteCond ...
RewriteRule ...
é corretto o manca qualcosa?
grazie della risposta
Se non ti dà problemi significa che è corretto... un istruzione errata nell'htaccess può anche bloccare completamente l'accesso al sito.
Se vuoi che website ti metta le istruzioni devi fare l'esportazione tramite website... passo 5 - esporta su internet.
altrimenti metti semplicemente l'istruzione tu a manina nell'htaccess
ErrorDocument 404 /404.html
Автор
...infatti...mi mancava la chiave di accesso :)
...non sapevo che bastava editare il file htaccess con la tua istruzione...
FUNZIONA :)
GRAZIE 1000 CLAUDIO...
...prego...