Laravel 9 Изменить общедоступный путь на прямой при установке нового проекта Laravel? [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Laravel 9 Изменить общедоступный путь на прямой при установке нового проекта Laravel? [закрыто]

Сообщение Anonymous »

Сначала создайте файл .htaccess в корневой папке и добавьте приведенный ниже код в файл .htaccess

Код: Выделить всё

  ` RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]

RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php`
Во-вторых, создайте файл server.php в корневом каталоге и этот код, приведенный ниже.

Код: Выделить всё

` $uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));

if ($uri !== '/' && file_exists(__DIR__ . '/public' . $uri)) {
return false;
}

require_once __DIR__ . '/public/index.php;`
Этот процесс сработал для моего нового проекта Laravel, так что вы можете попробовать его.
Спасибо.


Подробнее здесь: https://stackoverflow.com/questions/783 ... el-project

Вернуться в «Php»