2016/11/19، 07:26 AM
سلام
ما بعد از انتقال از یک هاست به هاست جدید و بازگردانی پشتیبان فایلها و دیتابیسهامون
تنظیمات مربوط به هر یک از سیستمهای مدیریت محتوایی که ازشون استفاده میکنیم رو انجام دادیم
یکی از سیستمهایی که استفاده میکنیم پرستاشاپ هست که خودش روشی برای تولید مجدد فایل .htaccess داره.
اما برای MyBB و OpenCart مجبور بودیم از فایل .htaccess قدیمی که از هاست سابق داشتیم استفاده کنیم.
وقتی این فایل رو حذف میکردیم هر دو سیستم MyBB و OpenCart بالا میومدن اما به دلایلی میبایست فایل .htaccess رو نگه می داشتیم و حذفش نمیکردیم!
پس نیاز به اصلاح این فایل بود تا قابل استفاده بشه.
از اونجایی که پرستاشاپ خودش htaccess رو تولید میکرد ما هم htaccess جدید رو با قدیمی مقایسه کردیم تا ببینیم فرقشون چیه؟
سرور قبلی ما Apache و سرور جدید Lite Speed بود!
تفاوت فایل htaccess قدیم و جدید هم در کدهای زیر بود:
با حذف کردن این کدها که در انتهای فایلهای htaccess «مای بی بی» و «اپن کارت» بودن، مشکل ما حل شد.
فراموش نکنید که بعد از انتقال به فضای میزبانی جدید، SubDomain هایی که توی هاست قبلی داشتین رو هم ایجاد کنید.
یه چند دقیقهای هم مبهوت این فراموشی بودیم
ما بعد از انتقال از یک هاست به هاست جدید و بازگردانی پشتیبان فایلها و دیتابیسهامون
تنظیمات مربوط به هر یک از سیستمهای مدیریت محتوایی که ازشون استفاده میکنیم رو انجام دادیم
یکی از سیستمهایی که استفاده میکنیم پرستاشاپ هست که خودش روشی برای تولید مجدد فایل .htaccess داره.
اما برای MyBB و OpenCart مجبور بودیم از فایل .htaccess قدیمی که از هاست سابق داشتیم استفاده کنیم.
وقتی این فایل رو حذف میکردیم هر دو سیستم MyBB و OpenCart بالا میومدن اما به دلایلی میبایست فایل .htaccess رو نگه می داشتیم و حذفش نمیکردیم!
پس نیاز به اصلاح این فایل بود تا قابل استفاده بشه.
از اونجایی که پرستاشاپ خودش htaccess رو تولید میکرد ما هم htaccess جدید رو با قدیمی مقایسه کردیم تا ببینیم فرقشون چیه؟
سرور قبلی ما Apache و سرور جدید Lite Speed بود!
تفاوت فایل htaccess قدیم و جدید هم در کدهای زیر بود:
کد:
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php55” package as the default “PHP” programming language.
<IfModule mime_module>
AddType application/x-httpd-ea-php55 .php .php5 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
فراموش نکنید که بعد از انتقال به فضای میزبانی جدید، SubDomain هایی که توی هاست قبلی داشتین رو هم ایجاد کنید.
یه چند دقیقهای هم مبهوت این فراموشی بودیم