мы работаем над локальным проектом WIFI, где мы используем inte rnet -enabled Ubuntu сервер внутри CPU , и у нас нет доменного имени, которое бы указывало на него. Мы предоставляем Wi-Fi-доступ с сервера ЦП, чтобы любой мог получить к нему доступ в наших локальных помещениях.
Для работы встроенного портала нам нужна папка generate_204 внутри следующей
/ var / www/html/generate_204/
отсюда мы перенаправляем на index. php, который находится на том же уровне, что и папка generate_204 следующим образом
/ var / www/html/index.php
отсюда я хочу перенаправить в папку проекта Laravel, которая находится на том же уровне, что и следующая
/ var / www/html/laravel_project/public/
Общая структура выглядит следующим образом
/var/www/html/
index.php
generate_204/
index.php
laravel_project/
public/
index.php
Как мне добиться перенаправления с / var / www/html/index.php до / var / www/html/laravel_project/public/
Ниже приведены мои текущие настройки NGINX:
server {
listen 80 default_server;
root /var/www/html;
index index.php index.html;
server_name _;
add_header Access-Control-Allow-Origin *;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
Вышеуказанная установка NGINX работает нормально, когда у нас был простой PHP проект, и мы перенаправляли.
Любая помощь действительно ценится.