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

Άποψη: 18400|Απάντηση: 2

[Ιστός] Αναλυτικά η διαμόρφωση του try_files του NGINX

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 3/11/2021 4:04:08 μ.μ. | | | |
try_files Προσπαθήστε να διαβάσετε το αρχείο στο οποίο έχει πρόσβαση ο χρήστης στον κατάλογο του ιστότοπου και να το επιστρέψετε απευθείας εάν υπάρχει η πρώτη μεταβλητή. Δεν υπάρχει συνεχής ανάγνωση της δεύτερης μεταβλητής, και αν υπάρχει, επιστρέφει απευθείας. Δεν υπάρχει άλμα απευθείας στην τρίτη παράμετρο.

try_files Η διαμόρφωση έχει ως εξής:


Όταν ο χρήστης ζητάhttp://localhost/example, το $uri εδώ είναι το /example.
try_files θα προσπαθήσει να βρει αυτό το αρχείο στον σκληρό σας δίσκο. Εάν υπάρχει ένα αρχείο με το όνομα /$root/example (όπου $root είναι ο κατάλογος εγκατάστασης του κώδικα του έργου), στείλτε τα περιεχόμενα αυτού του αρχείου απευθείας στον χρήστη.
Προφανώς, δεν υπάρχει αρχείο που ονομάζεται παράδειγμα στον κατάλογο. Στη συνέχεια, κοιτάξτε το $uri/, προσθέστε ένα /, δηλαδή δείτε αν υπάρχει ένας κατάλογος με το όνομα /$root/example/.
Εάν δεν μπορεί να το βρει ξανά, θα επιστρέψει στην τελευταία επιλογή /index.php του try_files και θα ξεκινήσει ένα εσωτερικό "δευτερεύον αίτημα", το οποίο ισοδυναμεί με το nginx που ξεκινά ένα αίτημα HTTP στο http://localhost/index.html

Το τεστ έχει ως εξής:



Αυτή η διαμόρφωση χρησιμοποιείται γενικά ως ρύθμιση διεπαφής διεπαφής αντίστροφου διακομιστή μεσολάβησης (vue, γωνιακή), επειδή όταν κάνετε κλικ στη σελίδα διεπαφής, η διεύθυνση URL του προγράμματος περιήγησης θα αλλάξει, στην πραγματικότητα, το πρόγραμμα περιήγησης δεν ανανεώνει τη σελίδα και δεν έχει πρόσβαση σε μια νέα σελίδα.Η ανανέωση του προγράμματος περιήγησης θα αναφέρει ένα σφάλμα 404Επειδή, η διαδρομή προς την πρόσβαση δεν υπάρχει στον φυσικό δίσκο.

Λύστε το πρόβλημα ότι το frontend (Vue) αναπτύσσεται στο Nginx και δεν μπορεί να ανανεωθεί από το F5

Τεκμηρίωση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.





Προηγούμενος:Το Linux chown τροποποιεί το όνομα χρήστη και την ομάδα χρηστών στην οποία ανήκει ο φάκελος
Επόμενος:Χρησιμοποιήστε το Pandoc για να μετατρέψετε μαζικά έγγραφα Markdown σε Word στα Windows
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 28/5/2024 8:36:31 π.μ. |
Διαμόρφωση γωνιακής ανάπτυξης:

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 18/2/2025 9:10:29 π.μ. |
Xiao Zhazha Δημοσιεύτηκε στις 2024-5-28 08:36
Διαμόρφωση γωνιακής ανάπτυξης:

Nginx (εφαρμογή SPA) Διαμορφώστε σωστά την προσωρινή αποθήκευση HTTP

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com