2016-02-15 2 views
0

J'ai une question en termes de rendu: Ma requête de recherche fonctionne correctement et donne des résultats positifs. Mais les liens fournis par le moteur de rendu, je veux dire les résultats de la recherche, ne fonctionnent pas. Ils ne mènent simplement nulle part ... existe-t-il une solution pour l'ouverture de liens locaux à travers le moteur de rendu? Ps: un système de fichiers local et un crawler smb ont été utilisés. Même problème ...opensearchserver: impossible d'ouvrir les fichiers/liens fournis par le moteur de rendu (liens/fichiers locaux)

Répondre

0

Voici un extrait d'un commentaire dans le official documentation:

Dans le moteur de rendu, vous pouvez appliquer une expression régulière sur l'URL pour changer quelque chose comme file: // .... Ceci est fait dans l'onglet "Champs" du moteur de rendu. Pour IE par exemple, le champ URL Pattern doit être^smb: // (. *) Et l'URL replace doit être file: /// $ 1.

Lors de l'utilisation d'un autre navigateur, veuillez l'adapter à la bonne syntaxe attendue.

Toutefois, par défaut, pour des raisons de sécurité, les navigateurs Internet n'autorisent pas l'ouverture d'un fichier local à partir d'un site Web Internet.

Cette page donne few workarounds.

Pour résoudre ce problème pour Chrome et Firefox, vous pouvez installer une extension qui le permettra.

+0

Merci pour votre réponse et aide. Le remplacement d'URL a déjà été fait par nous -> n'aide pas vraiment, à cause de tous les navigateurs utilisés. Ces solutions de contournement que vous postez ne sont pas non plus adaptées pour nous, car elles ne sont pas universelles. Même si elles ont l'air de marcher (essayé eux aussi ...). Mais voici une autre question, puisqu'on aime les OSS et qu'on veut les faire fonctionner correctement: Serait-il possible d'accéder ou mieux d'ouvrir nos fichiers recherchés et trouvés, s'ils ne seraient plus "locaux"? Je veux dire, si nous les hébergeons n'importe où, alors ce serait http: // au lieu de file: //? –