Strumento online. Htaccess
htaccesseditor.com , è la soluzione di modifica più semplice con i comandi di file più comuni .htaccess . In generale, il file .htaccess è un file in formato ASCII (facile da modificare nel blocco note) che comunica con il server (Apache). Una sua impostazione errata può compromettere il corretto funzionamento del sistema e/o dei domini e sottodomini di un server, se questo file si trova nella cartella radice.
Comandi .htaccess su cui è possibile modificare htaccesseditor.com :
1. Gestione degli errori . – l'esempio più semplice sarebbe reindirizzare un utente da una pagina inesistente (404) di un sito, al suo indice o ad un'altra pagina web.
htaccesseditor.com, consente di modificare i comandi di errore di tipo “richieste errate del cliente” (errori compresi tra 400 e 414) e a errori del server (tra 500 e 505)
Richieste errate :
400 Brutta richiesta
401 Autorizzazione richiesta
402 Pagamento richiesto
403 Vietato
404 Non trovato
405 Metodo non consentito
406 Non accettabile (codifica)
407 Autenticazione proxy obbligatoria
408 Richiesta scaduta
409 Richiesta contrastante
410 Andato
411 Lunghezza del contenuto richiesta
412 Precondizione non riuscita
413 Richiesta entità troppo lunga
414 Richiedi URI troppo lungo
Errori del server:
500 Errore del server internazionale
501 Non implementato
502 Cattivo ingresso
503 Servizio non disponibile
504 Timeout del gateway
505 Versione HTTP non supportata
Impostazione della pagina di errore
2. Bloccare l'accesso ai file sul server web.
Nega ogni accesso ai file – utilizzato per bloccare l'accesso dell'utente al sito o ad una pagina web.
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
order deny,allow
3. Protezione utente e password
Utilizzando un file .htpasswd si in .htaccess gli comanda autenticazione, possiamo limitare l'accesso degli utenti ad alcune cartelle sul server. L'accesso è consentito solo sulla base di user e password.
4. Imposta WWW
Reindirizzamento (Reindirizzamento 301) il visitatore di un sito a un URL condizionato. Ho detto in un post più vecchio reindirizzamento del traffico E anti dominio diviso . Qui :)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(stealthsettings.com)(:80)? [NC]
RewriteRule ^(.*) https://stealthsettings.com/$1 [R=301,L]
5. Direttive di reindirizzamento (301 E 302)
È simile al punto 4., tranne che qui è consentito modificare più collegamenti. Inoltrare 301 spostato in modo permanente , viene utilizzato dopo aver modificato l'URL di una pagina Web. Fondamentalmente, questa riga di comando reindirizza il visitatore da una pagina che esisteva sul server a una esistente.
Esempio:
Redirect permanent index_vechi.html index_nou.html
Redirect permanent url_inexistent.html url_actual.html
Le direttive di reindirizzamento vengono utilizzate anche per i reindirizzamenti tra domini. Ad esempio, se dovessi spostare il mio blog da stealthsettings.com PE www.google.com , il comando di reindirizzamento scritto nel file .htaccess nella cartella root del blog stealthsettings.com , sarebbe il seguente:
Redirect permanent / www.google.com/
Strumento online per creare file .htaccess
Non dimenticare che il file .htaccess deve essere caricato sul server nel formato ASCII e deve essere impostato CHMOD 644 (RW-R–R–), per evitare di scriverlo e/o leggerlo dall'esterno. Prima di utilizzare htaccess assicurati che il tuo server supporti questo tipo di file e per alcuni comandi è necessario attivare la modalità Apache mod_rewrite (Motore di riscrittura degli URL).
Per l'elenco completo delle impostazioni/direttive che possono essere utilizzate in .htaccess visita Direttive Apache .
Strumento online. Htaccess
Cosa c'è di nuovo
Di Stealth
Appassionato di tecnologia, scrivo volentieri su StealthSettings.com a partire dal 2006. Ho una vasta esperienza nei sistemi operativi: macOS, Windows e Linux, ma anche nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per negozi online (WooCommerce, Magento, PrestaShop).
Visualizza tutti i post di StealthPotrebbe interessarti anche...
6 pensieri su “Strumento online. Htaccess”