Inaktivera fulltextsökning efter MIME-typ med anpassad Tika-konfiguration i AEM
I den här artikeln beskrivs hur du anpassar Tika-konfigurationen för att inaktivera fulltextsökning baserat på filMIME-typer.
Beskrivning description
Miljö
- Adobe Experience Manager 6.1
- Adobe Experience Manager 6.2
- Adobe Experience Manager 6.3
- Adobe Experience Manager 6.4
Problem/symtom
Så här inaktiverar du fulltextsökning efter filMIME-typ med anpassad Tika-konfiguration i Adobe Experience Manager (AEM).
Upplösning resolution
Adobe rekommenderar att fulltextsökning för binära filer inaktiveras via Tika-indexet.
Mer information om Adobe rekommendation och hur du optimerar resursprestanda finns i hjälpartikeln för prestandajustering.
Lösning 1:
Följ de här stegen för att åtgärda Adobe rekommendation:
-
Installera det angivna paketet.
-
Navigera till följande platser med CRX/DE:
/oak:index/lucene/tika/config.xml
/oak:index/damAssetLucene/tika/config.xml
-
Lägg till filens MIME-typ som du vill inaktivera:
<mime>application/zip</mime>
-
Spara ändringarna.
-
Ange den booleska egenskapen refresh=true för de här noderna med CRX/DE och spara ändringarna:
-
/oak:index/lucene
-
/oak:index/damAssetLucene
-
-
Vänta på de uppdaterade ändringarna.
Lösning 2:
För en alternativ metod:
- Sök efter Oak-Lucene i AEM webbkonsol och notera paketnumret.
- Avsluta AEM.
- Navigera till katalogen
/crx-quickstart/launchpad/felix/bundlexxx
. - Gå till underkatalogen som är märkt med versionX.Y, till exempel felix/bundle102/version0.2, med
cd
versionen. - Hämta allt innehåll i filen tika-config.xml från filen jar:
jar -xvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
- Redigera filen tika-config.xml:
vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
- Lägg till exempel till filens MIME-typ som du vill inaktivera:
<mime>application/zip</mime>
- Spara ändringarna i bundle.jar.
- Starta om AEM och verifiera ändringarna genom att söka efter zip-filresurser.