현재 우리 회사에서 사용할 네트워크 드라이브 용 로컬 검색 엔진을 구축 중입니다.사용자에게 파일 제공 // 파일
검색 엔진은 Solr과 Tika를 기반으로합니다. 네트워크를 통해 Samba 공유를 인덱싱하는 인덱서를 만들었습니다.이 인덱서는 구성 파일에 제공된 모든 디렉터리를 인덱싱합니다. 그러나 그것은 정말로 관련이 없습니다.
현재 Solr에 연결하고 검색 결과를 전달하는 웹 인터페이스는 절대 또는 Samba 경로가있는 파일에 대한 링크 인 로컬 file://
파일을 제공하려고 시도합니다. 그러나 file://
의 서비스는 물론 Google 크롬과 같은 브라우저에서는 허용되지 않습니다. 크롬주는 오류 : 분명하고 논리적이다
Not allowed to load local resource: file:///name/to/file.pdf
그러나 나는 그 문제를 해결하고 사용자에게 '지역'파일을 제공하고자합니다. 또는 최소한 주어진 경로로 Explorer 창을 엽니 다.
이것이 가능한지 또는 사용할 수있는 대안이 있는지 궁금합니다. 이 파일을 제공 할 서버는 Apache 또는 Tomcat에서 실행됩니다 (중요하지 않음).
이 좋은 제안이지만. 나는 파일의 위치를 사용자에게 알려주고 명시 적으로 사용자가이 디렉토리를 열길 원한다. –