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

Apakah .htaccess dalam PHP?

WBOY
Lepaskan: 2023-08-27 17:02:02
ke hadapan
897 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

Sekat pelawat berdasarkan alamat IP

order allow,deny
deny from 155.0.2.0
deny from 123.45.6.1
allow from all
Salin selepas log masuk

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
Salin selepas log masuk

'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!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan