EasyAdmin8-webman
имеет адрес домен+/admin
, что может быть небезопасно и не универсально. Чтобы избежать риска внешнего раскрытия, рекомендуется разработчикам настроить пользовательский домен.Настройте пользовательский домен после успешной установки системы управления через бэкэнд.
После настройки доступа к пользовательскому домену старый способ доступа домен/admin
перестанет работать, и наоборот.
.env
и измените значение параметра EASYADMIN.ADMIN_DOMAIN_STATUS
на true
.EASYADMIN.ADMIN_DOMAIN
на нужный вам домен, например admin0x5Uy.xxx.com
.config/plugin/webman/domain/app.php
.Nginx
[настроить в соответствии с реальным проектом]: # Если требуется SSL, настройте сертификат самостоятельно
# admin0x5Uy можно настроить по своему усмотрению
upstream admin0x5Uy {
server 127.0.0.1:8787; # Этот порт соответствует APP_PORT в .env
keepalive 10240;
}
server {
listen 80;
server_name admin0x5Uy.xxx.com; # Этот адрес соответствует EASYADMIN.ADMIN_DOMAIN в .env
access_log off;
root /адрес развёрнутого проекта/EasyAdmin8-webman/public;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Connection "";
if (!-f $request_filename){
rewrite ^/(.*)$ /admin/$1 break;
proxy_pass http://admin0x5Uy;
}
}
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )