خطای 403 Forbidden پس از انتقال به هاست جدید - نسخهی قابل چاپ +- سیستمیها (http://forums.systemiha.ir) +-- انجمن: کامپیوتر (http://forums.systemiha.ir/forumdisplay.php?fid=1) +--- انجمن: هاست و دامین (http://forums.systemiha.ir/forumdisplay.php?fid=36) +--- موضوع: خطای 403 Forbidden پس از انتقال به هاست جدید (/showthread.php?tid=127) |
خطای 403 Forbidden پس از انتقال به هاست جدید - mojtabamalaekeh - 2016/11/19 سلام ما بعد از انتقال از یک هاست به هاست جدید و بازگردانی پشتیبان فایلها و دیتابیسهامون تنظیمات مربوط به هر یک از سیستمهای مدیریت محتوایی که ازشون استفاده میکنیم رو انجام دادیم یکی از سیستمهایی که استفاده میکنیم پرستاشاپ هست که خودش روشی برای تولید مجدد فایل .htaccess داره. اما برای MyBB و OpenCart مجبور بودیم از فایل .htaccess قدیمی که از هاست سابق داشتیم استفاده کنیم. وقتی این فایل رو حذف میکردیم هر دو سیستم MyBB و OpenCart بالا میومدن اما به دلایلی میبایست فایل .htaccess رو نگه می داشتیم و حذفش نمیکردیم! پس نیاز به اصلاح این فایل بود تا قابل استفاده بشه. از اونجایی که پرستاشاپ خودش htaccess رو تولید میکرد ما هم htaccess جدید رو با قدیمی مقایسه کردیم تا ببینیم فرقشون چیه؟ سرور قبلی ما Apache و سرور جدید Lite Speed بود! تفاوت فایل htaccess قدیم و جدید هم در کدهای زیر بود: کد: # php -- BEGIN cPanel-generated handler, do not edit فراموش نکنید که بعد از انتقال به فضای میزبانی جدید، SubDomain هایی که توی هاست قبلی داشتین رو هم ایجاد کنید. یه چند دقیقهای هم مبهوت این فراموشی بودیم RE: خطای 403 Forbidden پس از انتقال به هاست جدید - mojtabamalaekeh - 2017/04/09 یکی دیگه از مشکلاتی که با عوض کردن پوشهی فروشگاه پیش میاد، مواجه شدن با خطای 403 Forbidden موقع ذخیره کردن تنظیمات در پرستاشاپ و اپن کارت است. پرستاشاپ گزینهای در اختیار ما میذاره با عنوان «غیر فعال کردن ماژول mod_security آپاچی» که با فعال کردن این گزینه، کدهایی به فایل .htaccess اضافه میشن. من این مشکل رو توی اپن کارت پیدا کردم که موقع ذخیرهی تغییرات خطای 403 میداد. با کپی گرفتن از کدهای تولید شده توسط پرستاشاپ و اضافه کردن اونها به فایل .htaccess که داخل پوشهی محل نصب فروشگاه اپن کارت بود، مشکلم حل شد. کدهای لازم برای غیرفعال کردن mode_security: کد php: <IfModule mod_security.c> |