Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 3506|Απάντηση: 1

[Ιστός] Εκκαθάριση κανόνων λειτουργικής μονάδας επανεγγραφής διεύθυνσης URL IIS

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 15/1/2023 5:39:51 μ.μ. | | | |
Απαιτήσεις: Κατά τη δημοσίευση ενός έργου σε έναν υποκατάλογο της τοποθεσίας IIS, η λειτουργική μονάδα επανεγγραφής δρομολόγησης URL στο web.config θα αναφέρει ένα σφάλμα 500, επειδή το όνομα του κανόνα είναι το ίδιο με τον γονικό κατάλογο.

Ψευδοστατικοί κανόνες NGINX
https://www.itsvse.com/thread-7810-1-1.html

Το IIS URL Rewrite 2.1 επιτρέπει στους διαχειριστές Web να δημιουργούν ισχυρούς κανόνες για διευθύνσεις URL που είναι πιο εύκολο να θυμούνται οι χρήστες και να βρίσκουν οι μηχανές αναζήτησης. Χρησιμοποιώντας πρότυπα κανόνων, ξαναγράφοντας αντιστοιχίσεις, . Η υπηρεσία παροχής NET και άλλες δυνατότητες που είναι ενσωματωμένες στη IIS Manager, οι διαχειριστές Web μπορούν εύκολα να ορίσουν κανόνες προγραμματισμού για τη συμπεριφορά με βάση κεφαλίδες HTTP, κεφαλίδες απόκρισης ή αίτησης HTTP, μεταβλητές διακομιστή IIS, ακόμη και σύνθετες επανεγγραφές διευθύνσεων URL. Επιπλέον, οι διαχειριστές ιστού μπορούν να εκτελούν ανακατευθύνσεις, να στέλνουν προσαρμοσμένες απαντήσεις ή να διακόπτουν αιτήματα HTTP με βάση τη λογική που εκφράζεται στον κανόνα επανεγγραφής.

Αρχικά, η λειτουργική μονάδα επανεγγραφής URL IIS πρέπει να εγκατασταθεί ξεχωριστά, πραγματοποιήστε λήψη της λειτουργικής μονάδας επανεγγραφής URL 2.1:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Τροποποιήστε το αρχείο web.config και προσθέστε κανόνες για δοκιμή, ως εξής:




Εάν ο υποκατάλογος έχειΚανόνες με το ίδιο όνομα, θα αναφερθεί σφάλμα 500 ως εξής:

Σφάλμα μονάδας επανεγγραφής URL 500.




Λύση 1

Τροποποιήστε το όνομα του κανόνα όπως φαίνεται στην παρακάτω εικόνα:





Λύση 2

Καταργήστε έναν μεμονωμένο κανόνα ή καταργήστε όλους τους κανόνες.

Καταργήστε έναν μεμονωμένο κανόνα, ο οποίος έχει διαμορφωθεί ως εξής:

Καταργήστε όλους τους κανόνες με την ακόλουθη διαμόρφωση:

(Τέλος)




Προηγούμενος:Η εξισορρόπηση φορτίου Nginx αντιμετωπίζει το πρόβλημα ενός σημείου υποστήριξης SESSION
Επόμενος:[Στροφή]. Πυρήνας NET
Δημοσιεύτηκε στις 15/1/2023 10:58:28 μ.μ. |
Μάθε το
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com