Generatore .htaccess
Genera regole .htaccess Apache per reindirizzamenti, riscritture, header di sicurezza, caching e altro.
Cos'è .htaccess?
Un file di configurazione Apache per controllare impostazioni a livello di directory come reindirizzamenti, riscrittura URL e sicurezza.
Dove posizionare .htaccess?
Nella directory root del sito o in qualsiasi sottodirectory dove si vogliono applicare le regole.
Funziona con Nginx?
No, .htaccess è specifico di Apache. Nginx usa una sintassi diversa.
Può rompere il sito?
Sì, regole errate possono causare errori 500. Fare sempre backup e testare.
Differenza tra 301 e 302?
301 è permanente e trasferisce i segnali di ranking al nuovo URL. 302 è temporaneo e non passa i segnali di ranking.
Come forzare HTTPS?
Usa RewriteEngine On con RewriteCond %{HTTPS} off e RewriteRule per reindirizzare tutto il traffico HTTP a HTTPS.
Cos'è mod_rewrite?
Un modulo Apache che fornisce potenti capacità di manipolazione URL, reindirizzamenti e controllo accessi basato su condizioni.
Come proteggere con password?
Usa AuthType Basic, AuthUserFile e Require valid-user. Crea un file .htpasswd con il comando htpasswd.
Come bloccare IP?
Usa Require not ip 192.168.1.1 per bloccare un singolo IP. Puoi anche bloccare intervalli o intere sottoreti.
Come abilitare la cache?
Usa mod_expires con ExpiresByType per impostare i tempi di scadenza della cache per tipo di file.
Come abilitare GZIP?
Usa mod_deflate con AddOutputFilterByType DEFLATE per comprimere file HTML, CSS e JavaScript prima dell'invio.
Cosa sono gli header di sicurezza?
Header come X-Frame-Options, X-Content-Type-Options e Content-Security-Policy proteggono da clickjacking e attacchi XSS.
Come prevenire hotlinking?
Usa mod_rewrite per controllare HTTP_REFERER e bloccare le richieste da siti esterni.
Come creare pagine di errore?
Usa ErrorDocument seguito dal codice di errore e il percorso: ErrorDocument 404 /404.html.
Come usare Generatore .htaccess
Genera regole Apache .htaccess per redirect, riscritture, header di sicurezza, cache e compressione senza memorizzare la sintassi Apache. Tutto viene generato localmente nel tuo browser.
- Scegli la categoria di regola che ti serve — redirect, riscrittura, header di sicurezza, cache o compressione.
- Per un redirect, compila il percorso From (ad esempio /old-page) e il percorso To (ad esempio /new-page).
- Imposta Type su 301 (Permanent) per uno spostamento definitivo o 302 (Temporary) durante i test.
- Copia lo snippet generato e incollalo nel file .htaccess nella root del tuo sito.
- Dopo verifica il vecchio URL; svuota le cache di CDN e browser se la modifica non compare subito.
I browser mettono in cache i 301 in modo aggressivo — usa 302 (Temporary) durante i test per non restare bloccato con un redirect permanente obsoleto.
Strumenti correlati
- Calcolatrice Chmod Calcolatrice chmod online gratuita per visualizzare e calcolare i permessi dei file Linux con caselle di controllo. Converti istantaneamente tra notazione numerica (755, 644) e simbolica (rwxr-xr-x). Supporta permessi speciali come setuid, setgid, sticky bit.
- Tabella ASCII Riferimento completo per la codifica dei caratteri ASCII con codici decimali, esadecimali, ottali, binari, entità HTML e descrizioni. Ricerca e filtro istantanei.
- Visualizzatore HAR Apri file HAR online. Tabella richieste con colori di stato, ordinamento, filtro, header, anteprima del corpo e cascata dei tempi — elaborazione locale, nessun upload.
- Validatore IBAN Valida numeri di conto bancario internazionale (IBAN) istantaneamente. Verifica formato, lunghezza e checksum per oltre 80 paesi con risultati in tempo reale.
- Tester di Richieste HTTP Testa le API REST direttamente nel browser. Invia richieste GET, POST, PUT, DELETE con header, body e parametri personalizzati. Visualizza stato, header e corpo JSON della risposta istantaneamente.
- Generatore di Porte Casuali Genera numeri di porte di rete casuali dagli intervalli standard IANA — noti (1-1023), registrati (1024-49151) e dinamici (49152-65535). Supporta valori unici, ordinamento e generazione in massa. 100% nel browser, senza server.
- Generatore Robots.txt Generatore gratuito di robots.txt online. Crea e personalizza file robots.txt per controllare la scansione dei motori di ricerca, gestire l'accesso dei crawler e ottimizzare il SEO del tuo sito.
- Generatore di Sitemap Generatore gratuito di sitemap XML online. Aggiungi URL, imposta priorità e frequenze, crea sitemap SEO istantaneamente.