fix #2844 Ignore case sensitivity in canonical URL comparison to prevent unnecessary redirects
This commit is contained in:
parent
3dec731f9e
commit
25f7144dac
1 changed files with 1 additions and 1 deletions
|
@ -341,7 +341,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