محدود کردن دسترسی یک فایل به آی پی های خاص
شاید برای شما پیش آمده باشد که به عنوان مدیر سایت بخواهید یکی از فایل ها را به صورت موقت از دسترسی کاربران خارج کنید. در این صورت، تغییر permission ساده ترین روش به نظر می رسد اما با انجام این کار، دسترسی شما هم برای مشاهده آن فایل در سایت قطع می شود. در این آموزش راه حلی برای این موضوع ارائه می کنیم. با ما همراه باشید.
ابتدا با استفاده از این آموزش وارد سی پنل شوید.
سپس به پوشه public_html بروید و فایل htaccess. را ویرایش کنید. اگر آن را مشاهده نمی کنید با استفاده از این آموزش، فایل های پنهان شده در هاست برای شما نمایان خواهند شد. در غیر این صورت یک فایل با همین نام ایجاد کنید.
سپس دستورات زیر را وارد کنید :
<Files text.txt>
order deny,allow
deny from all
allow from 142.250.185.46
</Files>
سپس آن را Save کنید.
در اینجا کافی است به جای text.txt نام فایل مورد نظر را وارد کنید و به جای 142.250.185.46 باید آی پی خود را قرار دهید. برای مشاهده آی پی می توانید بر روی اینجا کلیک کنید. البته این روش برای آی پی های استاتیک کارایی دارد.
در نتیجه، این فایل فقط با آی پی شما در محیط وب قابل دسترس خواهد بود.
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.
سلام و وقت بخیر
من میخوام دسترسی کاربر وقتی مستقیم یا با ورود از جاهای مختلف به یک سایت دوم رو مسدود کنم و پیامی بیاد که بگه شما غیرمجاز وارد شدید برای ورود صحیح به سایت اول مراجعه کنید و با کلیک روی گزینه سایت دوم به این بخش دسترسی خواهید داشت.
یعنی تنها کاربر با ورود به سایت اول و کلیک روی لینک به سایت دوم دسترسی داشته باشه و در غیر این صورت خطا بده و پیامی ظاهر بشه.
میشه چنین کدی نوشت تو php ؟
ممنون میشم اگه راهنماییم کنید.
با سلام و احترام
برای این مورد باید با برنامه نویس مشورت بفرمایید