Вы могли сделать умные 404 jsps, которые используют взгляд на относящийся URL и перенаправляют запрос на основе некоторой логики в jsp или перенаправление с помощью JavaScript. Если ссылающийся домен имеет .pdf в URL, проанализируйте URL и перенаправьте пользователя к надлежащей форме, предположив, что Вы можете поиск форма, в которой Вы нуждаетесь на основе PDF, который требуют.
этот может вам помочь.
Сообщения, которые вы получаете, связаны с тем, что вы запустили nginx как пользователь без полномочий root или без использования sudo .
Чтобы избавиться от ошибки каталога журнала, вы должны проверить, от имени какого пользователя запущен nginx, и предоставить соответствующие разрешения для этой папки (возможно, ваше марионеточное правило давало права не тому)
Сообщение с предупреждением, о котором вы сообщили запускается тем фактом, что (как указано в предупреждении) директива "user" предназначена для использования ТОЛЬКО, когда ваш главный процесс nginx работает от имени пользователя root.
Я знаю, что это было давно, но обычно это связано с SELinux. Попробуйте установить для него разрешающее значение, и, вероятно, все будет нормально.