Дорогие читатели!
В настоящей статье приведен пошаговый алгоритм, как можно удалить общедоступный URL-адрес с помощью laravel, через руководство для экспертов по PHP.
После установки проекта laravel Ваш проект будет открыт на локальном хосте: http://localhost/blogs/public по этому URL-адресу.
Далее представлен пошаговый алгоритм действий:
Первый способ
Шаг 1: - Во-первых, вы переходите в папку /public Вашего проекта.
Копируйте файл .htaccess из папки /public в корневую директорию с Laravel.
Шаг 2: - В корневой папке вы найдете файл с именем server.php.
Вы должны изменить имя этого файла на index.php .
Шаг 3: - Теперь, если вы удалите публикацию из своего URL-адреса и запустите проект laravel,
Ваш проект будет открыт без общедоступности.
Второй способ для openserver
Чтобы окончательно избавиться от public лучше всего настроить apache.
В openserver можно настроить так:
Alias /lara/ "%sprogdir%/domains/dev.ru/lara/public/"
<Directory "%sprogdir%/domains/dev.ru/lara/public/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
в public/.htaccess после RewriteEngine On
RewriteBase /lara
А когда лень настраивать я делаю так OpenServer -> Настройки -> Домены -> Автопоиск выставляю последний пункт