Tengeneza .htaccess files kwa Apache servers: HTTPS redirects, security headers, caching, gzip compression, error pages maalum na zaidi.
.htaccess ni file ya configuration kwa Apache web servers. Inasaidia kuweka redirects, HTTPS, cache, security headers na error pages kwenye ngazi ya directory bila kuhitaji root access.
Matumizi ya kawaida ni kulazimisha HTTPS, kuchagua www au non-www kama canonical URL, kuweka browser caching, kuzuia directory browsing na kulinda files nyeti kama .env au .git.
Matokeo ya zana hii ni starter config. Kabla ya production, test kwenye staging, hakiki mod_rewrite, hosting provider rules na kama server yako kweli ni Apache. Kwa Nginx, tumia nginx.conf badala ya .htaccess.
Weka kwenye root directory ya website yako, mara nyingi public_html au www. File huathiri directory hiyo na subdirectories zake.
Files zinazoanza na nukta (.) hufichwa kwenye Linux/Mac. Washa "show hidden files" kwenye FTP client au file manager ya hosting yako.
Hapana. .htaccess ni ya Apache. Nginx hutumia syntax yake kwenye nginx.conf, kwa hiyo rules hizi zinahitaji kubadilishwa.