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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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