Page Source

M_cover

Member
با سلام و درود
در بعضی از مرورگر ها خاصیت Page Source برای کد های اچ تی ام است که صفحه را openSource می کند و تمام کد ها را نمایش می دهد
دوستان عزیز آیا راهی برای این که کد ها توسط Page Source دیده نشوند وجود دارد؟!!! /.......
با htaccess پیشنهاد ندهید که هم قدیمی شده و نشدنی در این حالت است چون حالت
Page Source فقط کد صفحه را می خواند و به آپاچی کاری ندارد...

با تشکر:rose:

 

Cyletech

Member
قطعاً راهی نیست. یادمه قدیما یکسری جاوا اسکریپت برای اینکار بودن اما درست کار نمی کردن. بنظر من بجای اینکه دنبال چنین راهی بگردی ، بگذار سورست معلوم بشه اما نگذار از فایل هات مثل استایل های خارجیت استفاده کنن. اینطوری کسی که بخواد کپی کنه نمیتونه درست صفحه رو ذخیره کنه!
یک فایل htaccess در روت هر دایرکتوری باز کن و داخلش بنویس:
کد:
RewriteEngine On

IndexIgnore *
 

M_cover

Member
قطعاً راهی نیست. یادمه قدیما یکسری جاوا اسکریپت برای اینکار بودن اما درست کار نمی کردن. بنظر من بجای اینکه دنبال چنین راهی بگردی ، بگذار سورست معلوم بشه اما نگذار از فایل هات مثل استایل های خارجیت استفاده کنن. اینطوری کسی که بخواد کپی کنه نمیتونه درست صفحه رو ذخیره کنه!

یعنی هیچ راهی وجود ندارد که بتواند تشخیص دهد که صفحه در مرورگر اپن سورس شده است ...
این راهی که شما با htaccess ذکر کرده اید فقط جلوی اجرا به صورت دستی را می گیرد اما وقتی صفحه اپن می شود و استایل مشخص می شود اگر بر روی همین لینک css کلیک کنی تمام قالب آن را نیز نشان می دهد که دیگر نیازی به دانلود کد ها نیست
همونجا سریع کپی پیس می شود کرد :):)
که واقعا یک دغدغه برای برنامه نویسان است که کد هایی که ... هست که نوشتی با یک کپی پیس 1 ثانیه به هدر رود :green:

آیا راهی وجود دارد که بتوان کد هایی که با اینکلود صدا زدیم را جلوی اجرای مستقیم آن را بگیریم ؟
 

Masoud1365

مدیر انجمن
ببینید چون تمامی این کد ها باید توسط مرورگرتان تفسیر شود قطعا راهی نیست که نشه نمایشش داد !
اما اگر میخوایی که css ها رو نبینه اونا رو با یه فایل php لود کن که مثلا اگر referer سایت خودتون داشت اجازه لود بده اگر نه که باز هم اجازه نده ولی این هم باز نمیتونه جلوی کپی نکردن رو بگیره چون این کدها سمت client هست آخرش هر کاری که بکنب باز هم میشه پیداش کرد فقط میشه یکم وقفه انداخت تو کاره اونی که میخواد کپی کنه !:green:
 

جدیدترین ارسال ها

بالا