Μυστικά και κόλπα για .htaccess

28 Μαρ 2011 | Development

Δεν επιτρέπονται τα σχόλια.


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

Ενεργοποίηση της περιήγησης σε ένα φάκελο

Options +Indexes
## Αποκλεισμός κάποιων τύπων αρχείων ώστε να μην προβάλλονται
IndexIgnore *.wmv *.mp4 *.avi

Απενεργοποίηση της περιήγησης σε ένα φάκελο

Options All -Indexes

Προσαρμοσμένες σελίδες σφαλμάτων

ErrorDocument 403 /forbidden.html
ErrorDocument 404 /notfound.html
ErrorDocument 500 /servererror.html

Κάντε το SSI να λειτουργεί με σελίδες HTML/SHTML

AddType text/html .html
AddType text/html .shtml
AddHandler server-parsed .html
AddHandler server-parsed .shtml

Αλλαγή της προεπιλεγμένης σελίδας

DirectoryIndex myhome.htm index.htm index.php

Αποκλεισμός πρόσβασης στο site για συγκεκριμένους χρήστες

<limit GET POST PUT>
    order deny,allow
    deny from 202.54.122.33
    deny from 8.70.44.53
    deny from .spammers.com
    allow from all
</limit>

Επιτρέψτε την πρόσβαση μόνο σε χρήστες του εσωτερικού δικτύου

order deny,allow
deny from all
allow from 192.168.0.0/24

Ανακατεύθυνση των χρηστών σε νέα σελίδα/κατάλογο

Redirect oldpage.html http://www.domainname.com/newpage.html
Redirect /olddir http://www.domainname.com/newdir/

Μπλοκάρετε τα Hotlinks

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]

Αλλάξτε την επέκταση των script σας

AddType application/x-httpd-php .gne

Περισσότερα για τον CorfuGmr

CorfuGmr

Ονομάζομαι Νίκος και ασχολούμαι με το internet και την κατασκευή ιστοσελίδων από το 1998. Σήμερα, μετά από 12 χρόνια γεμάτα με ενημέρωση, εκπαίδευση και εξάσκηση έχω ανεβάσει σε ένα άλλο επίπεδο τις γνώσεις μου και τις τεχνικές μου. Στα άρθρα μου προσπαθώ να σας δείξω τα μικρά, αλλά σημαντικά πράγματα που με έχουν ανεβάσει σε αυτό το επίπεδο.








Σχόλια



24 Μαΐου 2011

καλημέρα ,
έχω ενα site και αυτό που θέλω να κάνω είναι το εξής
θέλω να ανεβάσω ενα πρόγραμμα excel το οποιο να μπορουν να χρησιμοποιούν οι πελάτες μου.
Για να γίνει όμως αυτό θα πρέπει , να υπαρχει ενα username και password , να μπορούν να πληρώνουν για συγκεκριμένο χρονικό διάστημα που θα χρησιμοποιήσουν το πρόγραμμα , να τους δίνω εγώ συγκεκριμένο κωδικό και να μπορώ να κάνω επεμβάσεις στο πρόγραμμα αν μου το ζητήσουν ( δηλ. να τους βοηθάω στη συμπλήρωση κάποιου πεδίου ή οτιδήποτε ζητήσουν ).
τη σελίδα μέχρι στιγμής την έχω κάνει μόνος μου . οι γνώσεις μου όμως είναι λίγες.μπορείς να με βοηθήσεις; με htaccess θα τα κάνω αυτά όλα ; το πρόγραμμα excel πώς θα το ανεβάσω ωστε να μην φαίνεται μόνο σαν εικόνα , αλλά σαν πρόγραμμα που μπορεί κάποιος να το δουλέψει ;

με εκτίμηση ,




24 Μαΐου 2011

Αγαπητέ Κώστα καλή σου ημέρα.

Αυτά που ζητάς δεν μπορούν να γίνουν πραγματικότητα, καθώς τα κάνεις με τον λάθος τρόπο.

Για να μπορέσεις να πουλήσεις το πρόγραμμα σου online ως <abbr title="Software as a Service">SaaS</abbr>, θα πρέπει να μετατραπεί από ένα ή/και περισσότερους Web Developers σε διαδικτυακή εφαρμογή με τεχνολογίες που επιτρέπουν την υλοποίηση της ιδέας σου.

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

Τώρα αν θελήσεις να μεταφέρεις το πρόγραμμα σου σε μια online εφαρμογή τότε να ξέρεις πως θα σου κοστίσει πραγματικά πάρα πολλά χρήματα για την κατασκευή της, καθώς μια τέτοια υλοποίηση απαιτεί πολλές ώρες συγγραφής κώδικα, τεχνογνωσία και αρκετά άτομα να το υποστηρίζουν.


Συγνώμη, τα σχόλια για αυτό το άρθρο είναι κλειστά.



^
Top
css.php