fix #2844 Ignore case sensitivity in canonical URL comparison to prevent unnecessary redirects
This commit is contained in:
parent
6134353600
commit
3726fbec40
1 changed files with 1 additions and 1 deletions
|
@ -342,7 +342,7 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf
|
|||
final Document document) {
|
||||
// canonical
|
||||
final String canonicalUrl = getCanonicalUrl(responseData, document);
|
||||
if (canonicalUrl != null && !canonicalUrl.equals(responseData.getUrl()) && isValidUrl(canonicalUrl)
|
||||
if (canonicalUrl != null && !canonicalUrl.equalsIgnoreCase(responseData.getUrl()) && isValidUrl(canonicalUrl)
|
||||
&& isValidCanonicalUrl(responseData.getUrl(), canonicalUrl)) {
|
||||
final Set<RequestData> childUrlSet = new HashSet<>();
|
||||
childUrlSet.add(RequestDataBuilder.newRequestData().get().url(canonicalUrl).build());
|
||||
|
|
Loading…
Add table
Reference in a new issue