احتمالاً با این رویداد برخورد داشتهاید که خواستهاید وارد یک سایتی شوید که به شما اجازه دسترسی نداده و یک عدد ۴۰۳ به همراه توضیحاتی مختصر، به شما نمایش داده شده است، یکی از دلایل رخ دادن خطای ۴۰۳، تحریمهایی است که علیه کاربران ایرانی لحاظ شده است، در این مقاله به بررسی و چگونگی رفع خطای ۴۰۳ در گوگل خواهیم پرداخت.
خطای ۴۰۳ چیست و چرا رخ میدهد؟
خطای ۴۰۳ کدی است که حاوی یک مشکل بوده و به معنای ممنوع بودن دسترسی است، این خطا یک کد http status و از نوع 4xx میباشد. ( 4xx یعنی خطا از سمت کاربر (سرویس گیرنده) رخ داده و نشان دهنده عدم توانایی در تکمیل شدن درخواست را دارد و یا اینکه درخواست کاربر به صورت صحیح وارد نشده است)
پیشنهاد میکنیم مقاله آموزش گذاشتن تگ آنالیتیکس ga4 در سایت را مطالعه نمایید
به بیانی دیگر زمانی که این خطا اتفاق بیفتد به این معناست که به دلایل مختلفی از جمله تحریم، برقراری امنیت، خطای نرمافزاری، تنظیمات نامناسب هاست و … اجازه دسترسی به صفحه مورد نظر به شما داده نمیشود.
شکل نمایش خطای ۴۰۳ در سرویسدهندههای وب متفاوت است که به برخی از آنها اشاره میکنیم:
• Forbidden 403
• 403 HTTP
• 403 Error
• Error 403- Forbidden
• HTTP Error 403- Forbidden
• Forbidden
• Forbidden: You don’t have permission to access [directory] on this server
یادآوری: برخی مدیران سایتها ممکن است نحوه نمایش خطای ۴۰۳ را سفارشی کرده و به شکل دیگری به کاربر نمایش داده شود.
روشهای رفع خطای ۴۰۳ در گوگل چیست؟
1. اغلب سایتها برای جلوگیری از دسترسی مهاجمان به فایلهای حساس، اجازه دسترسی به دایرکتوری سایت خود از طریق آدرس URL را نمیدهند.
بنابراین زمانیکه شما قصد بازدید از دایرکتوری وبسایت یا یک صفحه خاص را دارید با خطای Forbidden 403 مواجه میشوید، که برای برقراری امنیت سایتها مورد استفاده قرار میگیرد.
2. هنگامی که شما از یک سایت بازدید میکنید، برخی از فایلها و تصاویر آن سایت در مرورگر شما کش (cash) میشود. (یعنی در مرورگر شما ذخیره میشود تا در مراجعات بعدی شما به سایت، این فایلهای ذخیره شده، مجدد بارگیری نشود و سایت با سرعت بیشتری برای شما بارگذاری شود)
یکی از راههای رفع خطای ۴۰۳ در گوگل در این مواقع، پاک کردن حافظه پنهان مرورگر یا کش آن است که در مرورگر گوگل کروم به این روش انجام میشود:
وارد بخش «تنظیمات» (settings) مرورگر گوگل کروم شوید، سپس از پایین صفحه گزینه Advanced را انتخاب کنید.
در گام بعدی به بخش «حریم خصوصی و امنیت» (Privacy and security) رفته که با کلیک بر روی گزینه «حذف دادههای مرور» (Clear browsing data)، پنجره جدیدی با نام «Clear browsing data» برای شما باز خواهد شد.
در قسمت «Time range» میتوانید مشخص کنید که کشهای مرورگر از چه زمانی به بعد پاک شوند.
دقت داشته باشید که برای پاک کردن کش مرورگر کروم، تیک گزینه «Cached Images and files» حتماً زده شده باشد، سپس دکمه «clear data» را انتخاب نمایید تا کش مرورگر شما پاک شود.
پس از پاک کردن کش مرورگر خود، مجدد سایتی که خطای ۴۰۳ را نمایش داد را رفرش کنید، که اگر مشکل از کش مرورگر بوده باشد با این روش حل خواهد شد.
3. گاهی اوقات مدیران سایتها برای دسترسی به برخی صفحات سایت خود، محدودیتهایی اعمال میکنند تا کاربران را مجاب کنند در سایت آنها اقدامی را انجام دهند مثلاً ثبت نام کنند یا اشتراکی را خریداری نمایند.
که اگر کاربران بدون کسب مجوز، تلاش کنند به این صفحات دسترسی پیدا کنند با خطای ۴۰۳ مواجه خواهند شد.
4. بعضی اوقات ممکن است تنظیمات اشتباه مدیر سایت سبب رخ دادن خطای ۴۰۳ شود، که برای رفع این خطا، میتوان با مدیر سایت ارتباط برقرار کرد و وی را در جریان مشکل پیش آمده قرار داد.
5. اگر مطمئن هستید همه چیز از جانب شما درست است مثل درست وارد کردن آدرس صفحهای که میخواهید، یا اینکه مشکل به وجود آمده فقط برای شما اتفاق افتاده است.
در این صورت ممکن است آیپی (IP) شما یا سرویس ارائهدهنده اینترنت شما در لیست سیاه سایت مورد نظر قرار گرفته باشد، که برای حل این مورد هم باید با مدیر سایت جریان را در میان بگذارید.
6. اگر در ورود به یک سایت خاص، همچنان خطای ۴۰۳ رخ میدهد ممکن است این سایت، آیپی شما را تحریم کرده باشد، که همانطور که مطلع هستید سایتهای زیادی هستند که خدماتی به کاربران ایرانی به دلیل تحریمهای خصمانه ارائه نمیدهند.
یکی از این سایتها که خدمات خود را از کاربران ایرانی دریغ کرده گوگل آنالیتیکس است که اگر تشخیص دهد آیپی شما از کشور ایران است خطای ۴۰۳ را به شما نمایش خواهد داد.
برای رفع خطای ۴۰۳ در گوگل ناشی از تحریم آیپیهای ایرانی، باید از ابزارهای تغییر آیپی مانند vpn استفاده کرد.
همچنین سایت ایرانی «شکن» در دور زدن سایتهایی که آیپی ایران را تحریم کردهاند و به کاربران ایرانی خدمات ارائه نمیدهند کمک فراوانی میکند.
7. اگر شما مدیر سایت هستید و سایت شما هم با وردپرس ساخته شده و خطای ۴۰۳ در سایت شما رخ داد اولین کاری که باید انجام دهید غیرفعال کردن موقت افزونههای سایت است، چون ممکن است یکی از این افزونهها با افزونههای دیگر تداخل ایجاد کرده باشد یا مشکلی در کدنویسی داشته باشد.
پس از غیرفعال کردن افزونهها، اگر دیدید که خطای ۴۰۳ برطرف شده است، افزونهها را یکییکی فعال کرده و مجدد سایت را رفرش کنید تا بتوانید افزونهای که ایجاد مشکل کرده را شناسایی نمایید.
همچنین روش دیگری هم برای رفع خطای ۴۰۳ در گوگل در سایتهای وردپرسی، جوملایی یا … وجود دارد و آن هم غیرفعال کردن موقت کدهای فایل «htaccess.» و بررسی آنها است.
8. اگر تمامی این کارها را انجام دادید اما همچنان برای مشاهده سایت مورد نظر، خطای ۴۰۳ رخ داد، میتوانید در انجمنهای تخصصی مربوط به هاست، مسأله خود را مطرح کنید تا کاربران با تجربهتر بتوانند بیشتر شما را راهنمایی کنند.
جمعبندی
در مقاله رفع خطای ۴۰۳ در گوگل، به بررسی این خطا و علل بروز آن پرداختیم، در صورتیکه با این خطا مواجه شدید اول از همه صحت آدرس URL خود را بررسی کرده و از درستی آن اطمینان حاصل کنید، در مرحله بعد تمامی کش و کوکی مرورگر خود را پاک کنید.
اگر خطای ۴۰۳ رفع نشده بود و سایت مورد نظر در داخل ایران نبود، امکان تحریم آیپی ایران وجود دارد، که باید با ابزارهای دور زدن تحریم، آیپی خود را تغییر دهید تا دسترسی به این سایتها برای شما امکانپذیر شود.ش