mod_header_modify

Screenshot Λογισμικό:
mod_header_modify
Στοιχεία Λογισμικού:
Εκδοχή: 20020604
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Dr. Edmund Weitz
Άδεια: Δωρεάν
Δημοτικότητα: 9

Rating: 1.0/5 (Total Votes: 1)

mod_header_modify Apache module μπορείτε να αλλάξετε ή να καταργήσετε τις εισερχόμενες κεφαλίδες HTTP και μπορεί επίσης να προσθέσετε κεφαλίδες που δεν είχαν σταλεί από τον πελάτη. Επομένως, μπορεί να χρησιμοποιηθεί για να χειραγωγήσουν τη συμπεριφορά των χειριστών περιεχόμενο που δεν θέλετε να (ή δεν μπορεί) την αλλαγή. Μια άλλη επιλογή θα ήταν να προσομοιώνουν διάφορες πράκτορες χρήστη, ίσως σε συνδυασμό με το mod_rewrite.
Απαιτήσεις:
mod_header_modify έχει δοκιμαστεί επιτυχώς με Apache 1.3.23 για Linux 2.4.19, αλλά νομίζω ότι πρέπει να συνεργαστεί με όλες τις πρόσφατες κυκλοφορίες Apache και για όλες τις υποστηριζόμενες πλατφόρμες. Παρακαλώ επιτρέψτε μου να ξέρω σχετικά με τις προσπάθειες σας (είτε είναι επιτυχής ή όχι) με άλλα λειτουργικά συστήματα ή άλλες εκδόσεις του Apache.
Θα χρειαστείτε ένα compiler εργασίας C και συναφείς επιχειρήσεις κοινής ωφέλειας του, φυσικά. Αν έχετε χτίσει Apache σας από τη διανομή πηγή που είναι σχεδόν βέβαιο ότι έχει ένα ... :)
Εγκατάσταση:
Υπάρχουν τουλάχιστον δύο τρόποι για να εγκαταστήσετε αυτήν την ενότητα. Ποιο από τα δύο είναι κατάλληλο εξαρτάται από την εγκατάσταση του Apache.
Ο εύκολος τρόπος: Εάν Apache σας έχουν δημιουργηθεί με υποστήριξη για φορτωθεί δυναμικά ενότητες (ονομάζεται επίσης υποστήριξη DSO), θα πρέπει ακριβώς να μάθετε πού apxs βρίσκεται. Πηγαίνετε στον κατάλογο όπου θα αποσυμπιεστεί το αρχείο προέλευσης mod_header_modify.c και αφήστε apxs κάνει τη δουλειά:
/ Usr / local / apache / bin / apxs -c -i -a mod_header_modify.c
Αυτό θα οικοδομήσει mod_header_modify.so ως κοινόχρηστο αντικείμενο (η επιλογή-c), εγκαταστήστε τη μονάδα στη σωστή θέση (-i) και προσθέστε την οδηγία LoadModule στο αρχείο httpd.conf (-α). Δείτε το apxs σελίδα manual για περισσότερες λεπτομέρειες σχετικά με αυτές και άλλες επιλογές της γραμμής εντολών.
Αν δεν ξέρετε αν έχετε υποστήριξη DSO, μην ανησυχείτε - apxs θα παραπονεθεί σε περίπτωση που δεν έχετε. Μπορείτε επίσης να ελέγξετε εκ των προτέρων, αφήνοντας λίστα Apache όλες καταρτίζονται-in modules με httpd -l. Αν mod_so.c είναι ένα από αυτά, είστε τυχεροί.
Ο δύσκολος δρόμος: Χωρίς υποστήριξη DSO θα πρέπει να ανοικοδομήσουν Apache να χρησιμοποιήσει mod_header_modify. (Θα μπορούσε να εξετάσει την οικοδόμηση με DSO υποστηρίξει αυτή τη φορά ...) Δημιουργήστε ένα νέο κατάλογο, όπως, ας πούμε, χώρο κάτω από κατάλογο src / ενότητες στο δέντρο πηγαίου κώδικα Apache και να θέσει στο αρχείο mod_header_modify.c εκεί. Τώρα ρυθμίσετε τον Apache με
./configure --activate-module = src / modules / τοποθεσία / mod_header_modify.c
            --enable-module = header_modify
και μην ξεχάσετε τις άλλες επιλογές διαμόρφωσης που χρειάζεστε. Μπορείτε τώρα να οικοδομήσουμε και να εγκαταστήσετε ένα νέο httpd ως συνήθως.

Άλλο λογισμικό του προγραμματιστή Dr. Edmund Weitz

RDNZL
RDNZL

5 Jun 15

The Regex Coach
The Regex Coach

3 Jun 15

Σχόλια για mod_header_modify

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!