Вы можете определить маршрут, который будет загружать PDF для вас.
http://somesite.com/root/folder/subdirectory/test.pdf
В компоненте для этого маршрута вы можете выбрать PDF на основе имени.
<Route exact path="/root/folder/subdirectory/test.pdf" component={PDFComponent } />
import pdf from './assets/pdf/test.pdf';
class PDFComponent extends Component {
render(){
return(
<pdf />
);
}
}
Таким образомбудет доступен только этот конкретный URL.