как исправить "сервер ответил со статусом 404 ()" для всех статических ресурсов после использования Nginx - PullRequest
0 голосов
/ 09 февраля 2019

Все статические ресурсы возвращают GET http://www.gogogo.com:8888/js/jquery/2.0.0/jquery.min.js net::ERR_ABORTED 404, а затем не могут перейти на главную страницу без номера порта.

Я загрузил файл JAR прыгательной загрузки на сервер Google Cloud (centos7) и следовал инструкции, чтобы установить всесреда включает в себя Nginx.Веб-сайт доступен для открытого использования. Www.gogogo.com:8888 или номер порта 8080, но без CSS / JS.

Я думаю, что проблема в том, что сервер не попал в правильное место, чтобы найти статические ресурсы ипосле большого поиска в гугле.Я до сих пор не могу решить проблему.Сеть на моей локальной странице работает хорошо, и направление отображается в chrome, как "localhost: 8888 / js".Все статические ресурсы находятся в файле веб-приложения.

Вот как я связываю JS в HTML: <script src="js/jquery/2.0.0/jquery.min.js"></script>

Адрес в проекте: gogogo/src/main/webapp/js.

include /etc/nginx/conf.d/*.conf;
server {
    listen       8080 default_server;
    listen       [::]:8080 default_server;
    server_name  www.gogogo.com;
    root         /usr/share/nginx/html;
    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;
    location ~ .*\.(js|css|img|jpg|svg|gif|png|bmp|swf|ttf|woff|svg|map|eot)$ {
    root /gogogo/;
    }
    location / {
    proxy_pass http://127.0.0.1:8888;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-Port $server_port;
    }
    error_page 404 /404.html;
        location = /40x.html {
    }
    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
}

Другая проблема заключается в том, что я не могу подключиться к веб-сайту, используя www.gogogo.com напрямую.

////////////////// журнал ошибок /////////////////////////////// "Тот же URL, что и раньше" == www.gogogo.com 2019/02/10 14:23:46[ошибка] 23153 # 0: * 26 open () «/gogogo/css/nav.css» не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер: www.gogogo.com, запрос:«GET /css/nav.css HTTP / 1.1», хост: «www.gogogo.com:8080», реферер: «http://"www.gogogo.com:8080/home" 2019/02/10 14:23:46 [ошибка] 23153 # 0: * 27open () "/gogogo/js/moment/2.22.2/moment.js" не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер: "тот же URL, что и раньше", запрос: "GET /js / moment / 2.22.2 / moment.js HTTP / 1.1 ", хост:" "Тот же URL, что и раньше": 8080 ", реферер:" http://"Same URL как и прежде ": 8080 / home" 2019/02/10 14: 23: 46 [ошибка] 23153 # 0: * 17 open () Ошибка «/gogogo/css/home.css» (2: No такой файл или каталог), клиент: 31.205.233.115, сервер: «Тот же URL-адрес, что и раньше», запрос: «GET /css/home.css HTTP / 1.1», хост: «« Тот же URL-адрес, что и раньше »: 8080», реферер: "http://"Same URL как прежде": 8080 / home "2019/02/10 14:23:46 [ошибка] 23153 # 0: * 20 open ()" /gogogo/img/utility/white.png "Сбой (2: такой файл или каталог отсутствуют), клиент: 31.205.233.115, сервер: «Тот же URL, что и раньше», запрос: «GET /img/utility/white.png HTTP / 1.1», хост: «« Тот же URLкак и прежде ": 8080", реферер: "http://"Same URL как и прежде": 8080 / home "2019/02/10 14:23:53 [извещение] 23259 # 0: процесс обработки сигнала начался 2019/02/10 14:24: 06 [ошибка] 23264 # 0: * 2 open () "/gogogo/js/jquery/2.0.0/jquery.min.js" не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер: «Тот же URL, что и раньше», запрос: «GET /js/jquery/2.0.0/jquery.min.js HTT P / 1.1», хост: «« Тот же URL, что и раньше »: 8080», реферер: «http://"Same URL как и прежде ": 8080 / home" 2019/02/10 14:24:06 [ошибка] 23264 # 0: * 3 open () "/gogogo/js/vue/2.5.16/vue.min.js"не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер: «Тот же URL, что и раньше», запрос: «GET /js/vue/2.5.16/vue.min.js HTTP / 1.1», ho st: «« Тот же URL, что и раньше »:8080 ", реферер:" http://"Same URL как и прежде ": 8080 / home" 2019/02/10 14:24:06 [error] 23264 # 0: * 4 open () "/gogogo/js/axios/0.17.1 / axios.min.js "не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер:" Тот же URL, что и раньше ", запрос:" GET /js/axios/0.17.1/axios.min.js HTTP / 1.1 ", хост:" "Тот же URL, что и раньше": 8080 ", реферер:" http://"Same URL как и прежде ": 8080 / home" 2019/02/10 14:24:06 [ошибка] 23264 #0: * 9 open () «/gogogo/js/moment/2.22.2/moment.js» не удалось (2: такой файл или каталог отсутствуют), клиент: 31.205.233.115, сервер: «Тот же URL, что и раньше», запрос: "GET /js/moment/2.22.2/moment.js HTTP / 1.1", хост: "" Тот же URL, что и раньше ": 8080", реферер: "http://"Same URL как и прежде": 8080 / home "2019 /02/10 14:24:06 [ошибка] 23264 # 0: * 10 open () «/gogogo/css/nav.css» не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер:"Тот же URL, что и раньше", запрос: "GET /css/nav.css HTTP / 1.1 ", хост:" "Тот же URL, что и раньше": 8080 ", реферер:" http://"Same URL как и прежде ": 8080 / home" 2019/02/10 14:24:07 [ошибка] 23264 # 0: * 4 open () "/gogogo/css/footer.css" не удалось (2: такой файл или каталог отсутствуют), клиент: 31.205.233.115, сервер: "Тот же URL, что и раньше", запрос: "GET / css / footer.css HTTP / 1.1 ", хост:" www.gogogo.com: 8080 ", реферер:" http://"Same Url как прежде ": 8080 / home" 2019/02/10 14:24:07 [error] 23264 # 0: * 3 open () "/ gogogo / img / utility /white.png "не удалось (2: такой файл или каталог отсутствует), клиент: 31.205.233.115, сервер:" Тот же URL, что и раньше ", запрос:" GET /img/utility/white.png HTTP / 1.1 ", хост:"w ww.gogogo.com:8080", реферер: "http://"Same URL как и прежде": 8080 / home "2019/02/10 14:24:07 [error] 23264 # 0: * 2 open ()" /gogogo / css / home.css "не удалось (2: нет такого файла или каталога), клиент: 31.205.233.115, сервер:" Тот же URL, что и раньше ", запрос:" GET /css/home.css HTTP / 1.1 ",host: "" Тот же URL, что и раньше ": 8080", реферер: "http://"Same Url как и раньше": 8080 / home "2019/02/10 14:24:07 [error] 23264 # 0: * 1 open ()Ошибка «/gogogo/img/utility/white.png» (2: такой файл или каталог отсутствуют), клиент: 31.205.233.115, сервер: «Тот же URL, что и раньше», запрос: «GET / img / utility / white.png HTTP / 1.1 ", хост:" w ww.gogogo.com:8080 ", реферер:" http://"Same URL как и прежде ": 8080 / home"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...