Fail dengan sambungan fail HTACCESS ialah fail Konfigurasi Akses Apache yang bermaksud akses hiperteks . Ini adalah fail teks yang digunakan untuk menggunakan pengecualian ke tetapan global yang digunakan untuk pelbagai direktori laman web Apache.
Menempatkan fail HTACCESS dalam satu direktori akan menimpa tetapan global yang sebelum ini mengalir ke direktori dan subdirektori tersebut. Sebagai contoh, fail HTACCESS boleh dibuat untuk mengalihkan URL , menghalang penyenaraian direktori, mengharamkan alamat IP tertentu, mencegah pautan panas dan banyak lagi.
Satu lagi kegunaan umum untuk fail HTACCESS adalah untuk menunjuk kepada fail HTPASSWD yang menyimpan bukti yang menghalang pengunjung mengakses direktori fail tertentu itu.
Nota: Tidak seperti jenis fail lain, fail HTACCESS tidak mengandungi nama fail; mereka kelihatan seperti ini: .htaccess. Benar - tidak ada nama fail sama sekali, hanya sambungannya .
Bagaimana Membuka Fail HTACCESS
Oleh kerana fail HTACCESS dikenakan kepada pelayan web yang menjalankan perisian Apache Web Server, mereka tidak akan berkuat kuasa melainkan jika ia digunakan dalam konteks tersebut.
Walau bagaimanapun, walaupun editor teks mudah dapat membuka atau mengedit fail HTACCESS, seperti Windows Notepad atau satu daripada senarai Editor Teks Terbaik kami. Editor lain, walaupun tidak bebas, HTACCESS adalah Adobe Dreamweaver.
Bagaimana hendak menukar fail HTACCESS
Fail pelayan web Apache dengan sambungan fail HTACCESS boleh ditukar ke fail pelayan web Ngnix menggunakan HTACCESS dalam talian ini kepada converter nginx. Anda perlu menyisipkan kandungan fail HTACCESSS ke dalam kotak teks untuk menukar kod kepada salah satu yang dikenali oleh Ngnix.
Sama seperti konverter nginx, fail HTACCESS boleh ditukar ke Web.Config menggunakan .htaccess dalam talian codebreak ke konverter Web.Config. Penukar ini berguna jika anda mahu menukar fail konfigurasi kepada yang berfungsi dengan aplikasi web ASP.NET.
Contoh HTACCESS Fail
Di bawah adalah sampel. HATACCESS fail. Fail HTACCESS tertentu mungkin berguna untuk tapak web yang sedang dibangunkan dan belum siap untuk umum.
AuthType basic AuthName "Ooops! Temporary Under Construction ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Require valid-user # Prompt password for everyone else Order Deny, Allow Deny from all Allow from 192.168.10.10 # The IP address developer develop Allow dari w3.org Benarkan dari googlebot.com # Membolehkan Google merangkak halaman anda Memuaskan Sebarang # Tiada kata laluan diperlukan jika hos / IP dibenarkanSetiap baris fail HTACCESS ini mempunyai tujuan tertentu. Contohnya, "/.htpasswd", menunjukkan bahawa direktori ini tersembunyi dari paparan awam melainkan kata laluan digunakan. Walau bagaimanapun, jika alamat IP yang ditunjukkan di atas digunakan untuk mengakses halaman, maka kata laluan tidak diperlukan.
Bacaan Lanjutan pada HTACCESS Files
Anda sepatutnya dapat memberitahu dari sampel di atas bahawa fail HTACCESS boleh melakukan banyak perkara yang berbeza. Memang benar bahawa mereka bukan fail yang paling mudah untuk digunakan.
Anda boleh membaca lebih lanjut mengenai cara menggunakan fail HTACCESS untuk menyekat alamat IP, menghalang penonton daripada membuka fail HTACCESS, menyekat lalu lintas ke direktori, memerlukan SSL, melumpuhkan pengemudian laman web / rippers, dan banyak lagi di JavaScript Kit, Apache, WordPress dan DigitalOcean.