PHP - הגן על התבנית שלך

נכתב ע"י  Belphegor שישי, 06 מרץ 2009 21:04
דרג פריט זה
(0 הצבעות)

1604977283חבר ניסה במקרה לשם בדיקה כל שהיא לראות את הקוד של דף HTML שלי באתר אחר אשר בבעלותי ע"י הקלדת כתובת ישרה לאותו דף HTML וקיבל הודעה "Error 403 - Forbidden" ושאל אותי כיצד אני מונע את האפשרות לראות את הקוד. אז אני מנצל הזדמנות זו לכתוב כאן את ההסבר אולי בהזדמנות זו ילמדו נוספים.

 

אז אם יש לכם מערכת כזו או אחרת אשר משתמש בתבנית HTML ולא משנה אם זה VB\PHPBB\IPB או כל מערכת אחרת שיטה זו תעבוד מצויין.
אגב אפשר כמובן להתאים את הקוד לתבניות TPL וכו' ללא בעיה כמובן.

במדריכון זה אנו נלמד כיצד להגן על תבנית העיצוב שלנו בעזרת ".htaccess" ולכן יש צורך לבדוק כי השרת תומך בקבצי ".htaccess".
למי שאינו יודע מה השרת שלו מאפשר ומה לא הדבר הנכון והפשוט ביותר לבצע הוא ליצור קובץ PHP חדש, אפילו ע"י כתבן ולשים את הקוד הבא:

Code

 <?php phpinfo(); ?>


לאחר מכן יש לשמור את הקובץ בשם כל שהוא נקודה PHP, לדוגמא: A.php להריץ מכתובת השרת שלכם את הקובץ http://domain.com/A.php ולבדוק אם אכן יש תמיכה.

במידה ויש והכל בסדר אנו ממשיכים לפתרון עצמו נגד גנבות תבניות:
יוצרים ע"י כתבן או כל תוכנה שאתם נעזרים בה וכותבים את הקוד הבא:

Code

<Files "*.html">
Order Allow,Deny
Deny from All
</Files>


שומרים בשם .htaccess ומעלים לשרת במיקום התבנית.
במידה ויש בשרת שלכם בתיקיה זו כבר קובץ .htaccess אז במקום ליצור חדש פותחים את הקובץ ומוסיפים בראש בקובץ.

זהו, פחות דאגה על הראש Wink

עדכון אחרון ב- שלישי, 28 יוני 2011 07:43
Belphegor

Belphegor

מאת: עוזי.ב
עיסוק: תכנות, עיצוב, קידום אתרים, בניית אתרים, יועץ ומנהל קמפיינים.
תחביבים: מעבר לכל המצויין לעיל שאני מאוד אוהב, אני גם נהנה מאוד מבעלי חיים (בעיקר תוכים)

אתר: www.uzidesign.com
1 רשומים

הרשם לבלוג

קבל דוא"ל בזמן פרסום חדש בבלוג זה
0 רשומים

רישום לעדכונים

קבל עדכונים לכתובת דואר בזמן תגובות

כתוב תגובה

כל השדות המסומנות בכובית הם שדה חובה

rssfacebooktwiter

לוח בקרה