رفتن به مطلب

بستن بعضی آدرس ها در سایت


پست های پیشنهاد شده

سلام.من چطوری میتونم بعضی آدرس ها رو تو سایتم ببندم که کسی نتونه ببینه؟!

مثلا چطوری کاری کنم که کسی نتونه فایل استایل سایتمو ببینه؟!http://www.sabz-design.ir/style.css

لینک به ارسال

سایت استاتیک این مشکل رو داره. اگه داینامیک بشه این مشکلات رو دیگه نداره. داخل پوشه سعی کنید فایل ها رو بریزید.

لینک به ارسال

سایت استاتیک این مشکل رو داره. اگه داینامیک بشه این مشکلات رو دیگه نداره. داخل پوشه سعی کنید فایل ها رو بریزید.

من راهشو بلد نیستم اما تو داینامیک هم میشه محتویات ایل استایل و بعضی صفحات را کلا درآورد. حالا من که مبتدی هستم که می تونم اینکارو بکنم حرفه ای ها که مثل آب خوردن می تونن اینکار بکنند. کافیه تا آرس صفحه استایل را تو مرورگر بزنی تا کامل برات بیاد

لینک به ارسال

کدهای زیر رو در یک فایل با نام htaccess. ذخیره کنید و در پوشه مورد نظر خودتون قرار بدید


<Files ~ "(.js|.css)">
Order allow,deny
Deny from all
</Files>

مثال دیگر


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC]
RewriteRule \.(js|css)$ - [F]

لینک به ارسال

می تونید براحتی روی فایل یا پوشه مورد نظر رمز گذاری کنید (از پنل هاست)

روی پوشه میشه رمز گذاری کرد. گزینه رمز گذاری در روی فایل فعال نیست و این گزینه را ندارد.

کدهای زیر رو در یک فایل با نام htaccess. ذخیره کنید و در پوشه مورد نظر خودتون قرار بدید


<Files ~ "(.js|.css)">
Order allow,deny
Deny from all
</Files>

مثال دیگر


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC]
RewriteRule \.(js|css)$ - [F]

عین همین کدها را باید قرار داد؟ من که گذاشتم تغییری نکرد و نشون داد.

لینک به ارسال

عین همین کدها را باید قرار داد؟ من که گذاشتم تغییری نکرد و نشون داد.

به جای localhost آدرس سایتتون را بدون www و http وارد کنید


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sabz-design.ir [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sabz-design.ir.*$ [NC]
RewriteRule \.(js|css)$ - [F]

یا


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sabz-design.ir [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sabz-design.*$ [NC]
RewriteRule \.(js|css)$ - [F]

به هیچ عنوان نمیشه کاری کرد که بقیه نتوانند فایل های استایل سایت شما را نبینند.

مگر این که از date url استفاده کنید که فقط آدرس فایل مخفی میشه و فایل باز میشه.

ویرایش شده توسط Ghasem Paran
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...