diff --git a/src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java b/src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java index c1a0781ae..acc861455 100644 --- a/src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java +++ b/src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java @@ -216,7 +216,7 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf protected void putAdditionalData(final Map dataMap, final ResponseData responseData, final Document document) { // canonical - if (StringUtil.isNotBlank(fessConfig.getCrawlerDocumentHtmlCannonicalXpath())) { + if (StringUtil.isNotBlank(fessConfig.getCrawlerDocumentHtmlCanonicalXpath())) { final String canonicalUrl = getCanonicalUrl(responseData, document); if (canonicalUrl != null && !canonicalUrl.equals(responseData.getUrl())) { final Set childUrlSet = new HashSet<>(); @@ -400,7 +400,7 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf } protected String getCanonicalUrl(final ResponseData responseData, final Document document) { - final String canonicalUrl = getSingleNodeValue(document, fessConfig.getCrawlerDocumentHtmlCannonicalXpath(), false); + final String canonicalUrl = getSingleNodeValue(document, fessConfig.getCrawlerDocumentHtmlCanonicalXpath(), false); if (StringUtil.isBlank(canonicalUrl)) { return null; } diff --git a/src/main/java/org/codelibs/fess/mylasta/direction/FessConfig.java b/src/main/java/org/codelibs/fess/mylasta/direction/FessConfig.java index c53bdfd08..125dd9297 100644 --- a/src/main/java/org/codelibs/fess/mylasta/direction/FessConfig.java +++ b/src/main/java/org/codelibs/fess/mylasta/direction/FessConfig.java @@ -199,7 +199,7 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction String CRAWLER_DOCUMENT_HTML_DIGEST_XPATH = "crawler.document.html.digest.xpath"; /** The key of the configuration. e.g. //LINK[@rel='canonical']/@href */ - String CRAWLER_DOCUMENT_HTML_CANNONICAL_XPATH = "crawler.document.html.cannonical.xpath"; + String CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH = "crawler.document.html.canonical.xpath"; /** The key of the configuration. e.g. noscript,script,style */ String CRAWLER_DOCUMENT_HTML_PRUNED_TAGS = "crawler.document.html.pruned.tags"; @@ -1654,11 +1654,11 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction String getCrawlerDocumentHtmlDigestXpath(); /** - * Get the value for the key 'crawler.document.html.cannonical.xpath'.
+ * Get the value for the key 'crawler.document.html.canonical.xpath'.
* The value is, e.g. //LINK[@rel='canonical']/@href
* @return The value of found property. (NotNull: if not found, exception but basically no way) */ - String getCrawlerDocumentHtmlCannonicalXpath(); + String getCrawlerDocumentHtmlCanonicalXpath(); /** * Get the value for the key 'crawler.document.html.pruned.tags'.
@@ -5069,8 +5069,8 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction return get(FessConfig.CRAWLER_DOCUMENT_HTML_DIGEST_XPATH); } - public String getCrawlerDocumentHtmlCannonicalXpath() { - return get(FessConfig.CRAWLER_DOCUMENT_HTML_CANNONICAL_XPATH); + public String getCrawlerDocumentHtmlCanonicalXpath() { + return get(FessConfig.CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH); } public String getCrawlerDocumentHtmlPrunedTags() { diff --git a/src/main/resources/fess_config.properties b/src/main/resources/fess_config.properties index 26b7b880f..d56db3ec1 100644 --- a/src/main/resources/fess_config.properties +++ b/src/main/resources/fess_config.properties @@ -109,7 +109,7 @@ Title=title:string\n\ crawler.document.html.content.xpath=//BODY crawler.document.html.lang.xpath=//HTML/@lang crawler.document.html.digest.xpath=//META[@name='description']/@content -crawler.document.html.cannonical.xpath=//LINK[@rel='canonical']/@href +crawler.document.html.canonical.xpath=//LINK[@rel='canonical']/@href crawler.document.html.pruned.tags=noscript,script,style crawler.document.html.max.digest.length=200