Rumah >pembangunan bahagian belakang >tutorial php >Apakah .htaccess dalam PHP?

Apakah .htaccess dalam PHP?

WBOY
WBOYke hadapan
2023-08-27 17:01:10931semak imbas

Apakah .htaccess dalam PHP?

.htaccess ialah fail konfigurasi untuk digunakan pada pelayan web yang berjalan pada perisian pelayan apache web apabila fail .htaccess diletakkan dalam direktori yang kemudiannya dimuatkan melalui pelayan web Apache. Fail .htaccess yang dikesan dan dilaksanakan oleh perisian pelayan Apache

.htaccess fail boleh digunakan untuk mengubah suai persediaan perisian pelayan Apache untuk memperkasakan fungsi dan janin tambahan yang dibawa oleh perisian pelayan web apache ke meja gunakan fail .htaccess untuk mengubah pelbagai konfigurasi dalam perisian pelayan web apache Beberapa daripadanya disenaraikan di bawah:

ErrorDocuments

Membuat halaman ralat tersuai sangat berguna, ia membolehkan kami menunjukkan mesej ralat mesra kepada pelawat laman web, sekiranya berlaku. jika URL pada tapak web anda tidak berfungsi.

ErrorDocument 404 /error_pages/404.html

Perlindungan Kata Laluan

Sangat mudah, kami boleh melindungi kata laluan direktori aplikasi yang memerlukan nama pengguna dan kata laluan untuk diakses.

AuthName "Admin Area"
AuthUserFile /path/to/password/file/.htpasswd
AuthType Basic
require valid-user

Barisan pertama memberitahu pelayan web Apache bahawa direktori keselamatan dipanggil 'Kawasan Pentadbiran' dan ini akan dipaparkan apabila gesaan log masuk pop timbul muncul. Baris berikut menunjukkan lokasi fail kata laluan. Baris ketiga menentukan jenis pengesahan, dalam contoh ini kami menggunakan 'Asas' kerana kami menggunakan Pengesahan HTTP Asas dan akhirnya baris keempat menunjukkan bahawa kami memerlukan kelayakan log masuk yang sah

Ubah hala

Ubah hala membolehkan kami ke laman web pelawat dialihkan dari satu dokumen ke dokumen yang lain dalam laman web.

Redirect /old_dir/ http://www.test.com(your domain)/new_dir/index.html

Sekat pelawat berdasarkan alamat IP

order allow,deny
deny from 155.0.2.0
deny from 123.45.6.1
allow from all

Barisan di atas memberitahu Pelayan Web Apache untuk menyekat pelawat daripada alamat IP '155.0.2.0' dan '123.45.6.1' dan membenarkan semua alamat IP lain.

Menambah jenis MIME

Untuk menyediakan jenis MIME, cipta fail .htaccess mengikut panduan arahan utama dan yang termasuk teks berikut:

AddType text/html htm0

'AddType' memastikan anda memasukkan jenis MIME. Bahagian seterusnya ialah jenis MIME, dalam kes ini kandungan atau HTML, dan bahagian terakhir ialah sambungan fail, dalam kes ini 'htm0'.

Atas ialah kandungan terperinci Apakah .htaccess dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam