Skip to content

Commit 4b7984d

Browse files
committed
Merge remote-tracking branch 'origin/AC-11907' into spartans_pr_29082024
2 parents 2691592 + dc2ec5f commit 4b7984d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

app/code/Magento/UrlRewrite/Model/UrlRewrite.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,15 @@ private function getFinalTargetUrlRewrite(string $path, int $storeId): ?UrlRewri
153153
]
154154
);
155155

156+
// to manage accent characters in URL rewrite
157+
if ($urlRewriteTarget) {
158+
$planeChars = iconv('UTF-8', 'ISO-8859-1//IGNORE', $urlRewriteTarget->getRequestPath());
159+
160+
if ($planeChars !== $urlRewriteTarget->getRequestPath()) {
161+
$urlRewriteTarget = null;
162+
}
163+
}
164+
156165
while ($urlRewriteTarget &&
157166
$urlRewriteTarget->getTargetPath() !== $urlRewriteTarget->getRequestPath() &&
158167
$urlRewriteTarget->getRedirectType() > 0

0 commit comments

Comments
 (0)