Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3506|Jawab: 1

[Situs web] Penghapusan Aturan Modul Penulisan Ulang URL IIS

[Salin tautan]
Diposting pada 15/01/2023 17.39.51 | | | |
Persyaratan: Saat menerbitkan proyek ke subdirektori situs IIS, modul penulisan ulang rute URL di web.config akan melaporkan kesalahan 500 karena nama aturan sama dengan direktori induk.

Aturan pseudo-statis nginx
https://www.itsvse.com/thread-7810-1-1.html

IIS URL Rewrite 2.1 memungkinkan administrator web membuat aturan yang kuat untuk URL yang lebih mudah diingat oleh pengguna dan ditemukan oleh mesin telusur. Dengan menggunakan templat aturan, menulis ulang pemetaan, . Penyedia NET dan fitur lain yang terintegrasi ke dalam IIS Manager, administrator Web dapat dengan mudah menyiapkan aturan untuk menentukan aturan terprogram untuk perilaku berdasarkan header HTTP, respons HTTP atau header permintaan, variabel server IIS, dan bahkan penulisan ulang URL yang kompleks. Selain itu, administrator web dapat melakukan pengalihan, mengirim respons kustom, atau menghentikan permintaan HTTP berdasarkan logika yang dinyatakan dalam aturan penulisan ulang.

Pertama, modul Tulis Ulang URL IIS perlu diinstal secara terpisah, unduh unduhan modul Tulis Ulang URL 2.1:Login hyperlink terlihat.

Ubah file web.config dan tambahkan aturan untuk pengujian, sebagai berikut:




Jika subdirektori memilikiAturan dengan nama yang sama, kesalahan 500 akan dilaporkan sebagai berikut:

500 Kesalahan Modul Penulisan Ulang URL.




Solusi 1

Ubah nama aturan seperti yang ditunjukkan pada gambar berikut:





Solusi 2

Hapus satu aturan atau hapus semua aturan.

Hapus satu aturan, dikonfigurasi sebagai berikut:

Hapus semua aturan dengan konfigurasi berikut:

(Akhir)




Mantan:Penyeimbangan beban Nginx mengatasi masalah titik tunggal SESSION backend
Depan:[Berputar]. Inti BERSIH
Diposting pada 15/01/2023 22.58.28 |
Belajar
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com