Загрузка...

Как закрыть доступ к файлам в node js express

Тема в разделе Node.js создана пользователем RichPerson 19 сен 2022. (поднята 19 сен 2022) 229 просмотров

  1. RichPerson
    RichPerson Автор темы 19 сен 2022 Разработка - https://zelenka.guru/threads/4480553/ 2160 23 сен 2019
    Проблема в том, что я могу получить доступ к любому файлу, такому как config и др. с помощью адресной строки. Пример: localhost:3000/config.js
    Ниже предоставил скриншот файлов в проекте и код. При изменении express.static(__dirname + '/css') я уже не могу получить доступ, но и сам сайт отображается без стилизации css.
    JavaScript
    //server.use(express.static(__dirname + '/css'))

    server.use('/', express.static(__dirname) ,function(request, response){
    response.sendFile(__dirname + '/index.html')
    })
    [IMG]
     
  2. RichPerson
    RichPerson Автор темы 19 сен 2022 Разработка - https://zelenka.guru/threads/4480553/ 2160 23 сен 2019
    [IMG] Ебанул такой костыль, но хотелось бы здравое решение услышать
     
  3. arc4
    arc4 20 сен 2022 р*ботаю
    app.all('*', (req, res) => {
    res.status(404).send('Page not found');
    });
    Попробуй так
     
Загрузка...
Top