Рейтинг:0

Веб-сервер NGINX показывает index.php, но не показывает другие подконтенты, такие как панель администратора.

флаг in

Мой сайт отлично загружает свой сайт index.php

https://carpool.domain.com/

Я ввожу имя пользователя и пароль и меня перенаправляют на URL: http://carpool.domain.com/admin_login

Nginx не покажет это: 404 Не Найдено nginx/1.18.0 (Убунту)

Это моя конфигурация блока сервера nginx для этого сайта:

сервер {
    слушать 877;
    слушать [::]:877;
    корень /wbs/carpool/www;
    индекс index.php index.html index.htm index.nginx-debian.html;
    имя_сервера carpool.serviciosymas.com ;
    #место расположения / {
    # try_files $uri $uri/ =404;
    #}
    расположение ~ \.php$ {
       включить фрагменты/fastcgi-php.conf;
       fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }
место расположения / {
try_files $uri $uri/ =404;
  если (!-e $request_filename){
    переписать ^/password-reset/([^\/]+)(\/|)$ /index.php?link1=welcome&link2=password_reset&user_id=$1;
  }
  переписать ^/$ /index.php?link1=home;
  переписать "^/forum/members/([a-zA-Z]{0,1})(/?|)$" /index.php?link1=forum-members-byname&char=$1;
  если (!-e $request_filename){
    переписать ^/setting/([A-Za-z0-9_-]+)$ /index.php?link1=setting&page=$1;
  }
  если (!-e $request_filename){
    переписать ^/@([^\/]+)(\/|)$ /index.php?link1=timeline&u=$1;
  }
  если (!-e $request_filename){
    переписать ^/([A-Za-z0-9_]+)/([^\/]+)(\/|)$ /index.php?link1=timeline&u=$1&type=$2;
  }
  если (!-e $request_filename){
    переписать ^/([^\/]+)(\/|)$ /index.php?link1=timeline&u=$1;
  }
}

расположение /admin_login {
  переписать ^/admin-cp$/admincp.php;
  переписать ^/admin-cp/(.*)$ /admincp.php?page=$1;
  переписать ^/admin/ads/edit/(\d+)(/?|)$ /index.php?link1=manage-ads&id=$1;
}

местоположение = /admincp {
  переписать ^(.*)$ /admincp.php;
}

расположение /admincp {
  переписать ^/admincp/(.*)$ /admincp.php?page=$1;
}

расположение /adminPages/ {
  псевдоним /админ-панель/;
}

местоположение / начало {
  переписать ^/start-up(/?|)$ /index.php?link1=start-up;
}

местоположение/сохранено {
  переписать ^/saved-posts/(.*)$ /index.php?link1=saved-posts;
  переписать ^/сохраненные-посты(/?|)$ /index.php?link1=сохраненные-посты;
}

место/необычное {
  переписать ^/необычный-логин(/?|)$ /index.php?link1=необычный-логин;
}

местоположение /активировано {
  переписать ^/activated/(.*)$ /index.php?link1=activate&link2=$1;
}

местоположение/поиск {
  переписать ^/search(/?|)$ /index.php?link1=search;
  переписать ^/search/([^\/]+)(\/|)$ /index.php?link1=search&query=$1;
}

местоположение/объявления {
  переписать ^/ads-create$ /index.php?link1=ads-create;
  переписать ^/ads(/?|)$ /index.php?link1=ads;
  переписать ^/ads/create(/?|)$ /index.php?link1=create-ads;
  переписать ^/ads/edit/(\d+)(/?|)$ /index.php?link1=edit-ads&id=$1;
  переписать ^/ads/chart/(\d+)(/?|)$ /index.php?link1=chart-ads&id=$1;
}

местоположение/приложение {
  переписать ^/app/([^\/]+)(\/|)$ /index.php?link1=app&app_id=$1;
}

местоположение/сообщения {
  переписать ^/messages/([^\/]+)(\/|)$ /index.php?link1=messages&user=$1;
  переписать ^/messages(/?|)$ /index.php?link1=messages;
}

местоположение/условия {
  переписать ^/terms/([^\/]+)(\/|)$ /index.php?link1=terms&type=$1;
}

местоположение/видео {
  переписать ^/video-call/([^\/]+)(\/|)$ /index.php?link1=video-call&call_id=$1;
  переписать ^/video-call-api/([^\/]+)(\/|)$ /index.php?link1=video-call-api&call_id=$1;
}

местоположение/сообщение {
  переписать ^/post/([^\/]+)(\/|)$ /index.php?link1=post&id=$1;
}

местоположение/игра {
  переписать ^/game/([^\/]+)(\/|)$ /index.php?link1=game&id=$1;
}

местоположение / обновлен {
  переписать ^/upgraded(/?|)$ /index.php?link1=upgraded;
}

местоположение /get_news_feed {
  переписать ^/get_news_feed(/?|)$ /index.php?link1=get_news_feed;
}

местоположение / игры {
  переписать ^/games(/?|)$ /index.php?link1=games;
}

местоположение / новый {
  переписать ^/new-game(/?|)$ /index.php?link1=new-game;
  переписать ^/новый-продукт(/?|)$ /index.php?link1=новый-продукт;
}

местоположение / идти {
  переписать ^/go-pro(/?|)$ /index.php?link1=go-pro;
}

местоположение = / упс {
  переписать ^(.*)$ /index.php?link1=oops;
}

местоположение/пользователь {
  переписать ^/user-activation$ /index.php?link1=user-activation;
}

местоположение / хэштег {
  переписать ^/hashtag/([^\/]+)(\/|)$ /index.php?link1=hashtag&hash=$1;
}

местоположение / следовать {
  переписать ^/follow-requests/(.*)$ /index.php?link1=follow-requests;
}

местоположение / р {
  переписать ^/p/([^\/]+)(\/|)$ /index.php?link1=page&p=$1;
}

местоположение / г {
  переписать ^/g/([^\/]+)(\/|)$ /index.php?link1=group&g=$1;
}

местоположение / дом {
  переписать ^/home(/?|)$ /index.php?link1=home;
}

местоположение /404 {
  переписать ^/404(/?|)$ /index.php?link1=404;
}

расположение / добро пожаловать {
  переписать ^/welcome(.*)$ /index.php?link1=приветствовать последним;
}

местоположение / регистрация {
  переписать ^/register(/?|)$ /index.php?link1=зарегистрироваться последней;
}

местоположение/подтвердить {
  перепишите ^/confirm-sms(/?|)$ /index.php?link1=confirm-sms последним;
  перепишите ^/confirm-sms-password(/?|)$ /index.php?link1=confirm-sms-password последним;
}

местоположение / забыл {
  переписать ^/забыл-пароль(/?|)$ /index.php?link1=забыл-пароль последним;
}

местоположение/активировать {
  переписать ^/активировать(/?|)$ /index.php?link1=активировать;
}

местоположение / страницы {
  переписать ^/pages(/?|)$ /index.php?link1=pages;
}

местоположение / понравилось {
  переписать ^/понравившиеся-страницы(/?|)$ /index.php?link1=понравившиеся-страницы;
}

местоположение /joined_groups {
  переписать ^/joined_groups(/?|)$ /index.php?link1=joined_groups;
}   

местоположение / предложено {
  переписать ^/suggested-pages(/?|)$ /index.php?link1=suggested-pages;
  переписать ^/suggested-groups(/?|)$ /index.php?link1=suggested-groups;
}

местоположение/группы {
  переписать ^/groups(/?|)$ /index.php?link1=groups;
}

местоположение/создать {
  переписать ^/create-group(/?|)$ /index.php?link1=create-group;
  переписать ^/create-page(/?|)$ /index.php?link1=create-page;
  переписать ^/создать-альбом$ /index.php?link1=создать-альбом;
  переписать ^/создать-альбом/([A-Za-z0-9_-]+)$ /index.php?link1=создать-альбом&album=$1;
  переписать ^/create-blog(/?|)$ /index.php?link1=create-blog;
  переписать ^/create-app$ /index.php?link1=create-app;
}

расположение/выход {
  переписать ^/logout(/?|)$ /index.php?link1=logout;
}

местоположение/контакт {
  переписать ^/contact-us(/?|)$ /index.php?link1=contact-us;
}

местоположение/настройка {
  переписать ^/setting(/?|)$ /index.php?link1=setting;
  переписать ^/setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ /index.php?link1=setting&user=$1&page=$2;
}

местоположение / альбомы {
  переписать ^/albums(/?|)$ /index.php?link1=albums;
  переписать ^/albums/([A-Za-z0-9_-]+)$ /index.php?link1=albums&user=$1;
}

местоположение / альбом {
  переписать ^/album/([A-Za-z0-9_-]+)$ /index.php?link1=album&id=$1;
}

местоположение/страница {
  переписать ^/page-setting/([^\/]+)(\/|)$ /index.php?link1=page-setting&page=$1;
  переписать ^/page-setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ /index.php?link1=page-setting&page=$1&link3=$2;
}

местоположение/группа {
  переписать ^/group-setting/([^\/]+)(\/|)$ /index.php?link1=group-setting&group=$1;
  переписать ^/group-setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ /index.php?link1=group-setting&group=$1&link3=$2;
}

местоположение/редактировать {
  переписать ^/edit-product/([A-Za-z0-9_]+)$ /index.php?link1=edit-product&id=$1;
  переписать ^/edit-blog/(\d+)(/?|)$ /index.php?link1=edit-blog&id=$1;
}

местоположение / продукты {
  переписать ^/products(/?|)$ /index.php?link1=products;
  переписать ^/products/([A-Za-z0-9_-]+)$ /index.php?link1=products&c_id=$1;
  переписать ^/products/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)$ /index.php?link1=products&c_id=$1&sub_id=$2;
}

местоположение / мой {
  переписать ^/my-products(/?|)$ /index.php?link1=my-products;
  переписать ^/мои-блоги(/?|)$ /index.php?link1=мои-блоги;
}

местоположение/сайт {
  переписать ^/site-pages/(.*)$ /index.php?link1=site-pages&page_name=$1;
}

местоположение / блоги {
  переписать ^/blogs(/?|)$ /index.php?link1=blogs;
}

местоположение / разделитель {
  переписать ^/shar(/?|)$ /index.php?link1=shar;
}

местоположение/блог {
  переписать ^/blog-category/(\d+)(/?|)$ /index.php?link1=blog-category&id=$1;
}

местоположение / чтение {
  переписать ^/read-blog/(.*)$ /index.php?link1=read-blog&id=$1;
}

местоположение /app_api {
  переписать ^/app_api(/?|)$ /index.php?link1=app_api;
}

расположение /api_request {
  переписать ^/api_request(/?|)$ /index.php?link1=app_api;
}

местоположение/авторизовать {
  переписать ^/authorize(/?|)$ /index.php?link1=authorize;
}

местоположение / тыкать {
  переписать ^/poke(/?|)$ /index.php?link1=poke;
}

местоположение /наиболее_понравившееся{
  переписать ^/самый_понравившийся(/?|)$ /index.php?link1=самый_понравившийся;
}

местоположение / работа {
  переписать ^/jobs(/?|)$ /index.php?link1=jobs;
}

расположение /common_things {
  переписать ^/common_things(/?|)$ /index.php?link1=common_things;
}

местоположение/финансирование {
  переписать ^/funding(/?|)$ /index.php?link1=funding;
}

местоположение /my_funding {
  переписать ^/my_funding(/?|)$ /index.php?link1=my_funding;
}   
    
местоположение /create_funding {
  переписать ^/create_funding(/?|)$ /index.php?link1=create_funding;
}

местоположение /edit_fund {
  переписать ^/edit_fund/(.*)$ /index.php?link1=edit_fund&id=$1;
}

расположение /show_fund {
  переписать ^/show_fund/(.*)$ /index.php?link1=show_fund&id=$1;
}

местоположение / жить {
  переписать ^/live(/?|)$ /index.php?link1=live;
}

местоположение/воспоминания {
  переписать ^/memories(/?|)$ /index.php?link1=memories;
}

местоположение/предложения {
  переписать ^/offers(/?|)$ /index.php?link1=offers;
}

местоположение /nearby_shops {
  переписать ^/nearby_shops(/?|)$ /index.php?link1=nearby_shops;
}

местоположение /nearby_business {
  переписать ^/nearby_business(/?|)$ /index.php?link1=nearby_business;
}

местоположение/возврат {
  переписать ^/refund(/?|)$ /index.php?link1=refund;
}

местоположение/реклама {
  переписать ^/реклама(/?|)$ /index.php?link1=реклама;
}

местоположение/касса {
  переписать ^/checkout(/?|)$ /index.php?link1=checkout;
}

местоположение / куплено {
  переписать ^/purchased(/?|)$ /index.php?link1=purchased;
}

местоположение / заказы {
  переписать ^/orders(/?|)$ /index.php?link1=orders;
}

местоположение /customer_order {
  переписать ^/customer_order/(.*)$ /index.php?link1=customer_order&id=$1;
}

расположение/заказ {
  переписать ^/order/(.*)$ /index.php?link1=order&id=$1;
}

расположение/отзывы {
  переписать ^/reviews/(.*)$ /index.php?link1=reviews&id=$1;
}

расположение /open_to_work_posts {
  переписать ^/open_to_work_posts(/?|)$ /index.php?link1=open_to_work_posts;
}

расположение / забанен {
  переписать ^/banned(/?|)$ /index.php?link1=banned;
}

расположение / вывод {
  переписать ^/снятие(/?|)$ /index.php?link1=снятие;
}

местоположение/форум {
  переписать ^/forum(/?|)$ /index.php?link1=forum;
  переписать ^/forum/members(/?|)$ /index.php?link1=forum-members;
  переписать ^/forum/search(/?|)$ /index.php?link1=forum-search;
  переписать ^/forum/search-result/(/?|)$ /index.php?link1=forum-search-result;
  переписать ^/forum/events(/?|)$ /index.php?link1=forum-events;
  переписать ^/forum/help(/?|)$ /index.php?link1=forum-help;
}

местоположение/форумы {
  переписать ^/forums/(\d+)(/?|)$ /index.php?link1=forums&fid=$1;
  переписать ^/forums/add/(\d+)(/?|)$ /index.php?link1=forumaddthred&fid=$1;
  переписать ^/forums/thread/(\d+)(/?|)$ /index.php?link1=showthread&tid=$1;
  переписать ^/forums/thread/reply/(\d+)(/?|)$ /index.php?link1=threadreply&tid=$1;
  переписать ^/forums/thread/quote/(\d+)(/?|)$ /index.php?link1=threadquote&tid=$1;
  переписать ^/forums/thread/edit/(\d+)(/?|)$ /index.php?link1=editreply&tid=$1;
  переписать ^/forums/user/threads(/?|)$ /index.php?link1=mythreads;
  переписать ^/forums/user/threads/edit/(\d+)(/?|)$ /index.php?link1=edithread&tid=$1;
  переписать ^/forums/user/messages(/?|)$ /index.php?link1=mymessages;
}

местоположение/события {
  переписать ^/events(/?|)$ /index.php?link1=events;
  переписать ^/events/create-event(/?|)$ /index.php?link1=create-event;
  переписать ^/events/edit/(\d+)/(/?|)$ /index.php?link1=edit-event&eid=$1;
  переписать ^/events/my(/?|)$ /index.php?link1=my-events;
  переписать ^/events/going(/?|)$ /index.php?link1=events-going;
  переписать ^/events/invited(/?|)$ /index.php?link1=events-invited;
  переписать ^/events/interested(/?|)$ /index.php?link1=events-interested;
  переписать ^/events/past(/?|)$ /index.php?link1=events-past;
  переписать ^/events/(\d+)(/?|)$ /index.php?link1=show-event&eid=$1;
}

местоположение / фильмы {
  переписать ^/movies(/?|)$ /index.php?link1=movies;
  переписать ^/movies/genre/([A-Za-z-]+)(/?|)$ /index.php?link1=movies-genre&genre=$1;
  переписать ^/movies/country/([A-Za-z-]+)(/?|)$ /index.php?link1=movies-country&country=$1;
  переписать ^/movies/watch/(\d+)(/?|)$ /index.php?link1=watch-film&film-id=$1;
}

местоположение / кошелек {
  переписать ^/wallet(/?|)$ /index.php?link1=wallet;
}

местоположение /send_money {
  переписать ^/send_money(/?|)$ /index.php?link1=send_money;
}

местоположение/статус {
  переписать ^/status/create(/?|)$ /index.php?link1=create-status;
}

местоположение / еще {
  переписать ^/more-status(/?|)$ /index.php?link1=more-status;
}

местоположение/друзья {
  переписать ^/друзья-рядом(/?|)$ /index.php?link1=друзья-рядом;
}

расположение /API {
  переписать ^/api(/?|)$ /api-v2.php;
  переписать ^/api/([^\/]+)(\/|)$ /api-v2.php?type=$1;
}

место расположения /_ {
  переписать ^/_$ /requests.php;
}

местоположение / график {
  переписать ^/граф-успех$ /index.php?link1=граф-успех;
}

расположение =/разработчики {
  переписать ^(.*)$ /index.php?link1=developers;
}

местоположение = / приложения {
  переписать ^(.*)$ /index.php?link1=apps;
}

местоположение = / график {
  переписать ^(.*)$ /index.php?link1=graph;
}

расположение =/oauth {
  переписать ^(.*)$ /index.php?link1=oauth;
}

местоположение / повышенный {
  переписать ^/boosted-pages(/?|)$ /index.php?link1=boosted-pages;
  переписать ^/boosted-posts(/?|)$ /index.php?link1=boosted-posts;
}


местоположение/источники {
  отрицать все;
  вернуть 404;
}
местоположение/активы {
  отрицать все;
  вернуть 404;
}
расположение / узлы {
  отрицать все;
  вернуть 404;
}
                    

}

Это файлы, являющиеся частью этого скрипта веб-сайта: введите описание изображения здесь

Есть ли у меня способ заставить nginx работать и обрабатывать все сайты php, скрипты самостоятельно, не требуя тонкой настройки, каждый скрипт сайта основан на php. этот был построен с laravel.

Для этого веб-сайта, что я могу сделать, чтобы исправить это?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.