زمان کنونی: ۲۸-۲-۱۳۹۱, ۱۲:۵۵ عصر درود مهمان گرامی! (ورودثبت نام)

جوملا 1.5   فهرستی از آموزش های طبقه بندی شده جوملا 1.5
 
کاربران آنلاین در این تاپیک:

کاربرانِ درحال بازدید از این موضوع: 3 مهمان
آغاز کننده: goldenboy
ارسال ها: 1
بازدید ها: 522

ارسال موضوع  ارسال پاسخ 
 
امتیاز موضوع:
  • 6 رأی - میانگین امیتازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
مخفي كردن محتويات دايركتوري
نویسنده پیام

**
عضو انجمن
عضو فعال جومینا
وضعیت : غایب
تاریخ عضویت: ارديبهشت ۱۳۸۹
ارسال‌ها: 144

اعتبار: 0
سپاس ها 51
سپاس شده 109 بار در 41 ارسال
ارسال: #1
مخفي كردن محتويات دايركتوري
شايد درون فولدرتان فايلي نداشته باشيد كه لود شود بنابراين ليست تمامي فايلهاي فولدر شما نمايان ميشود كه اين اصولا از لحاظ امنيتي هم مناسب نيست و اگر يادتان باشد در مطلبي كه در مورد ساخت سايت در ويندوز 2003 دادم گزينه اي داشتيم براي اينكه اين فايلها ليست نشوند همچنين در كنترل پنل هم چنين گزينه اي داريم اما خوب ان هم به صورت كلي در سايت ظاهر ميشود . به هر حال ميتوانيد خط زير را وارد كنيد :

کد:
Options -Indexes

يا خط زير را وارد كنيد

کد:
IndexIgnore *

اما عكس اين عمل نيز ميتواند اتفاق بيفتد يعني به صورت پيشفرض در سرور تنظيم شده است كه فايلها ليست نشودند اما شما ميتوانيد اين گزينه را با خط زير غيزفعال كنيد :

کد:
Options +Indexes

اگر هم ميخواهيد فايلها ليست شوند اما گروه خاصي از انها مثلا عكس ها ليست نشوند به صورت زير عمل كنيد :

کد:
IndexIgnore *.gif *.jpg

بعضي سرور ها بعضي از فايلها را نميشناسند با استفاده از اين فايل ميتوانيد خط زير را وارد كنيد تا انها را بشناسد مثلا براي فايل هاي فلش ميتوانيد دستور زير را وارد كنيد

کد:
AddType application/x-shockwave-flash swf

Addtype به فايل اعلان ميكند كه بايد نام فايلي جديد اعلان شود.


ميدانيد كه هر فايلي كه از سرور سايت شما بارگذاري ميشود در پهناي باند شما موثر است حال فرض كنيد شما فايلي مثلا عكسي يا موسيقي براي دانلود در سايت گذاشته ايد ! خوب بالطبع شما با استفاده از فرمول و محاسباتي كه در ذهن خود انجام داده ايد و نسبت به تعداد كاربرانتان سنجيده ايد كه با پهناي باندتان مطابقت داشته باشد اما كافيست سايت هاي ديگري از فايل شما مثلا يك عكس شما استفاده كنند و عكس شما را در سايت خود قرار دهند و ادرس عكس ادرس همان عكسي باشد كه در سايت شما قرار دارد بنابراين از پهناي باند شما براي بار گذاري عكس استفاده ميشود لذا انروزي كه پهناي باند شما از حد خود ميگذرد شما بايد هزينه كنيد كه باز هم پهناي باند بخريد در صورتي كه ميتوانيد با استفاده از اين فايل از انجام چنين كاري ممانعت كنيد !منتهي قبلش بايد توجه داشته باشيد كه ايا هاست سرور شما از mod_rewrite پشتيباني ميكند يا خير ؟!

اگر نميكند اين گزينه براي شما فايده اي نخواهد داشت و نميتوانيد با اين كار مبادرت ورزيد .

به فولدري كه ان فايل يا مجموعه عكس هاي شما قرار دارد برويد و در فايل .htaccess ان دايركتوري خطوط زير را اضافه كنيد

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

به جاي mydomain.com نام دامنه خودتان را بنويسيد مثلا parsx.com دستور فوق باعث ميشود فايلهاي با پسوند gif jpg نتوانند در سايت هاي ديگر نمايش داده شوند اما شما ميتوانيد كار ديگري نيز بكنيد مثلا بگذاريد ديگران از عكس هاي شما استفاده كنند و سپس طي يك حركت ناجوانمردانه فايل htaccess را گونه اي تعويض كنيد كه تمامي عكس ها و فايل ها با عكس ديگري نمايش داده شوند مثلا عكسي بگذاريد كه ادرس سايت خودتان را بگذاريد . مثلا freeservers چنين كاري كرده است . اگر به عكس سايت هايش لينك دهيد نام سايت خودش نمايش داده ميشود .

کد:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg)$ http://www.mydomain.com/badimage.gif [R,L]

به جاي mydomain نام دامنه خودتان و ادرس عكس خودتان رابه جاي ادرس فوق بگذاريد .

منبع
iranmodern.com
امضای goldenboyگلچینی از زیباترین فایل های گرافیکی و انیمیشن های کوتاه
(آخرین ویرایش در این ارسال: ۳۱-۴-۱۳۸۹ ۱۰:۳۱ عصر، توسط goldenboy.)
۳۱-۴-۱۳۸۹ ۰۸:۵۵ عصر
مشاهده وب سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 سپاس شده توسط فرحزادیان
تبلیغات در جومینا

 91-2-9

 91-1-15
 90-9-3
 90-9-3
ارسال موضوع  ارسال پاسخ 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  جلوگيري از ليست شدن محتويات يک پوشه goldenboy 0 527 ۳۱-۴-۱۳۸۹ ۰۸:۵۷ عصر
آخرین ارسال: goldenboy
  عوض كردن ايندكس فولدري خاص goldenboy 0 517 ۳۱-۴-۱۳۸۹ ۰۸:۵۳ عصر
آخرین ارسال: goldenboy

پرش به انجمن: