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

Άποψη: 16759|Απάντηση: 0

[CDN] Χρήση της υπηρεσίας CDN, ρυθμίσεις πολιτικής cache των υπηρεσιών IIS

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2/11/2014 1:47:18 μ.μ. | | | |
1. Επειδή ο συνολικός ιστότοπος .html .jpg .png .gif .apk μόνο αρχεία και άλλα αρχεία δεν αποθηκεύονται στην κρυφή μνήμη. Μπορείτε πρώτα να ορίσετε ολόκληρο τον ιστότοπο σε μη προσωρινή μνήμη ως εξής
α) Ανοίξτε το IIS Information Manager, κάντε δεξί κλικ στις ιδιότητες του ιστότοπου υπηρεσίας "a.cc.com", στη συνέχεια επιλέξτε την επιλογή κεφαλίδας HTTP, επιλέξτε "Ενεργοποίηση λήξης περιεχομένου", επιλέξτε "Λήξη τώρα" και, στη συνέχεια, "OK", ως εξής:



β) Μετά τις παραπάνω ρυθμίσεις, ολόκληρο το περιεχόμενο του ιστότοπου δεν θα αποθηκευτεί προσωρινά από το CDN και, στη συνέχεια, ορίστε μια πολιτική προσωρινής αποθήκευσης για .html .jpg .png .gif .apk τύπους αρχείων


2. Οι ρυθμίσεις προσωρινής μνήμης για συγκεκριμένα αρχεία είναι οι εξής:
α) Εάν τα αρχεία με διαφορετικές επεκτάσεις παραπάνω τοποθετούνται χωριστά σε έναν συγκεκριμένο κατάλογο και δεν υπάρχουν αρχεία με άλλες επεκτάσεις σε αυτόν τον κατάλογο, τότε ο χρόνος προσωρινής μνήμης μπορεί να οριστεί για ολόκληρο τον κατάλογο όπου βρίσκεται η επέκταση. Η συγκεκριμένη μέθοδος είναι να επεκτείνετε τον κατάλογο του ιστότοπου "a.cc.com" στο "IIS Information Manager" και να επιλέξετε τον κατάλογο που πρέπει να ορίσει τον χρόνο προσωρινής μνήμης, για παράδειγμα, όλα τα jpg αποθηκεύονται στον κατάλογο του img και, στη συνέχεια, κάντε δεξί κλικ στον κατάλογο, επιλέξτε "Ιδιότητες" και επιλέξτε τον επιλογέα "Κεφαλίδα HTTP". Επειδή ολόκληρος ο ιστότοπος έχει ορίσει τη ρύθμιση χωρίς προσωρινή αποθήκευση μόλις τώρα, επομένως οι ρυθμίσεις προσωρινής μνήμης της "κεφαλίδας HTTP" του καταλόγου είναι ίδιες με αυτές στο 1 και, στη συνέχεια, μπορείτε να τροποποιήσετε αυτήν τη διαμόρφωση: επιλέξτε "Λήξη μετά από αυτήν τη χρονική περίοδο" και ορίστε την ώρα στην τιμή χρόνου λήξης, όπως 14 ημέρες, κάντε κλικ στο "OK" για αποθήκευση, ως εξής:



β) Εάν τα αρχεία με συγκεκριμένη επέκταση δεν τοποθετούνται ομοιόμορφα σε έναν μοναδικό κατάλογο, αλλά αναμειγνύονται με άλλα αρχεία επέκτασης στον ίδιο κατάλογο, η διαμόρφωση είναι πιο περίπλοκη.


Για να αποφύγουμε τη διαμόρφωση αρχείων με συγκεκριμένες επεκτάσεις ένα προς ένα, πρέπει να κάνουμε τις υπηρεσίες IIS να υποστηρίζουν "χαρακτήρες μπαλαντέρ" και η διαμόρφωση που υποστηρίζει "χαρακτήρες μπαλαντέρ" είναι η εξής:
1) Ανοίξτε το IIS Information Manager, κάντε δεξί κλικ στο χαρακτηριστικό της a.cc.com του ιστότοπου υπηρεσίας, επιλέξτε την καρτέλα Αρχικός κατάλογος και κάντε κλικ στο κουμπί Διαμόρφωση στην καρτέλα και εμφανίζεται το ακόλουθο παράθυρο διαλόγου:



2) Κάτω από τη στήλη "Αντιστοίχιση εφαρμογής μπαλαντέρ (Εντολή εκτέλεσης)", κάντε κλικ στο κουμπί "Εισαγωγή" και επιλέξτε C: WINDOWSMicrosoft.NETFramework στο πλαίσιο επιλογής αρχείου που εμφανίζεται 4.0.30319aspnet_isapi.dll αρχείο, όπου "C:" είναι ο δίσκος συστήματος, μην επιλέξετε "Επιβεβαιώστε εάν υπάρχει το αρχείο", ως εξής:



Αφού κάνετε κλικ σε δύο κουμπιά "OK" στη σειρά, ολοκληρώνεται η διαμόρφωση υποστήριξης των χαρακτήρων μπαλαντέρ IIS

3) Στη συνέχεια, μεταβείτε στον κατάλογο όπου υπάρχει ένα αρχείο διαμόρφωσης προσωρινής μνήμης, επιλέξτε πρώτα ένα αρχείο που πρέπει να αποθηκεύσει προσωρινά την επέκταση, κάντε δεξί κλικ, επιλέξτε Ιδιότητες, επιλέξτε την κάρτα "Κεφαλίδα HTTP", εκτελέστε τη διαμόρφωση στο 2.a) και αποθηκεύστε. Στη συνέχεια, υπάρχει μια ρύθμιση για όλα τα αρχεία με την ίδια επέκταση σε αυτόν τον κατάλογο αρχείων, αυτή τη στιγμή πρέπει να τροποποιήσετε την υλοποίηση του αρχείου διαμόρφωσης των υπηρεσιών IIS.

4) Το αρχείο διαμόρφωσης του IIS τοποθετείται στο C:WINDOWSsystem32inetsrvMetaBase.xml (ρυθμίσεις IIS6), ανοίξτε το παραπάνω αρχείο με το πρόγραμμα "Σημειωματάριο", εάν έχουμε ορίσει τον χρόνο λήξης της προσωρινής μνήμης για το test.jpg κάτω από τον κατάλογο bin στο 3), τότε θα αναζητήσουμε τη συμβολοσειρά "/bin/test.jpg", test.jpg Για να κάνετε όλα τα αρχεία jpg κάτω από τον κατάλογο bin να χρησιμοποιούν αυτήν τη ρύθμιση προσωρινής μνήμης, χρειάζεται μόνο να αλλάξετε το "test.jpg" σε "*.jpg" και, στη συνέχεια, να διατηρήσετε το αρχείο. Σημείωση: Για να τροποποιήσετε τα παραπάνω αρχεία, πρέπει να απενεργοποιήσετε την υπηρεσία διαχειριστή IIS στις Υπηρεσίες.

5) Οι ρυθμίσεις προσωρινής μνήμης αρχείων με άλλες επεκτάσεις μπορούν να επαναλάβουν τις παραπάνω λειτουργίες 3) και 4.





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

Mail To:help@itsvse.com