آموزش تغییر آدرس ادمین در مجنتو

در امنیت مجنتو, تنضیمات ادمین, مجنتو ۲ 24 اکتبر 2019

یکی از بخش های مهم و امنیتی هر فروشگاهی ادرس ورود به ادمین پنل اون هستش.شما با مخفی نگه داشتن ادمین پنل میتونید از بخش بزرگی از حملات تحت وب که مهمترین اونها Brute Force Attack هستش جلوگیری کنید. در این مقاله تغییر آدرس ادمین در مجنتو رو آموزش میدیم.

روش های تغییر آدرس ادمین پنل در مجنتو

حالت اول با استفاده از فایل (در صورتی که کد نویسی بلد هستید) و حالت دوم از ادمین پنل

حالت اول:  فایل `app/etc/env.php` را با یک ادیتور مثل phpstorm باز کنید.

"<yoastmark

سپس در کادر مشخص شده مقدار ‍frontName را به یک مقدار غیز قابل تشخیص مانند mg_mdir  تغییر دهید. دقت کنید هرچقد این مقدار غیر قابل تشخیص تر باشد امکان پیدا کردن ان کمتر خواهد بود. در صورتی که احتمال میدید نتونید این بخش رو تغییر بدید لطفا از روش دوم استفاده کنید چون هرگونه تغییر روی این فایل احتمال خراب شدن کل فروشگاه و لود نشدن رو در پی داره.

روش دوم تغییر آدرس ادمین در مجنتو: وارد ادمین پنل بشید. از منوی ادمین روی store کلیک کرده و سپس configuration را انتخاب کنید تا وارد بخش تنضیمات ادمین بشید.

در این مرحله admin  رو از سربرگ advanced  انتخاب کنید تا وارد تنضیمات مربوط به ادمین بشید.

تغییر آدرس ادمین

تغییر آدرس ادمین

روی سربرگ Admin Base Url کلیک کنید تا گزینه ها این بخش باز شود .

مقدار Use Custom Admin URL رو برابر yes قرار بدید تا باکس مورد نظر برای وارد کردن ادرس ادمین باز بشه.

Custom Admin URL : در این باکس ادرس ادمین را وارد کنید .

نکات مهم که باید رعایت کنید

  1. حتما ادرس کامل رو قرار بدید مثلا https://example.com/admin
  2. بعد از این تغییر کش رو خالی کنید. (مقاله کار کردن با کش ها در مجنتو)
  3. بعد از این تغییر به صورت خودکار از ادمین خارج میشد و باید با ادرس جدید وارد بشید.
  4. آدرس ادمین رو به خاطر بسپارید وگرنه دچار دردسر میشید بابت پیدا کردن ادرس (باید وارد دیتابیس بشید و …)

تا اینجا آموزش تغییر آدرس ادمین در مجنتو کامل هستش ولی همیشه دوستانی که مثل من دائما کامندلاین لینوکس (bash) جلوشون باز هستش ترجیح میدن آدرس رو با یه دستور تغییر بدن. از اینجا به بعد وارد صفحه سیاه و جادویی میشیم.

دوتا کار میشه کرد:

۱-با یه ادیتور مثل nano  یا vim (که اصن توصیه نمیشه چون مهارت کار کردن با vim  خودش چند جلسه اموزش لازم داره ) فایل app/etc/env.php رو باز کنید و مقدار frontName  رو تغییر بدید.

۲−این دستور باعث

php bin/magento setup:config:set --backend-frontname="http://site.com/admin/"

تغییر آدرس ادمین در مجنتو میشه. البته میدونم که میدونید باید این دستور توی روت مجنتو زده بشه.

روش سوم اینه که دیتابیس رو با همون کامندلاین باز کنید و برید داخل دیتابیس و … من که حوصله این کار رو ندارم.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    سبد خرید