R
R
Ruslan2019-05-31 17:39:24
Search Engine Optimization
Ruslan, 2019-05-31 17:39:24

How to remove duplicate pages with lowercase and uppercase letters in the URL in WordPress?

Hello!
I can’t get rid of page duplicates when the title of an article or heading is written in upper and lower case, that is, it looks like this:
https://site.ru/ustanovki-i-ustrojstva-dlya-okrask...
https://site. ru/USTANOVKI-I-USTROJSTVA-DLYA-OKRASK...
I google, but I can't find anything. I found this code to register in htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule [A-Z] - [E=HASCAPS:TRUE,S=1]

RewriteRule ^([^A]*)A(.*)$ $1a$2
RewriteRule ^([^B]*)B(.*)$ $1b$2
RewriteRule ^([^C]*)C(.*)$ $1c$2
RewriteRule ^([^D]*)D(.*)$ $1d$2
RewriteRule ^([^E]*)E(.*)$ $1e$2
RewriteRule ^([^F]*)F(.*)$ $1f$2
RewriteRule ^([^G]*)G(.*)$ $1g$2
RewriteRule ^([^H]*)H(.*)$ $1h$2
RewriteRule ^([^I]*)I(.*)$ $1i$2
RewriteRule ^([^J]*)J(.*)$ $1j$2
RewriteRule ^([^K]*)K(.*)$ $1k$2
RewriteRule ^([^L]*)L(.*)$ $1l$2
RewriteRule ^([^M]*)M(.*)$ $1m$2
RewriteRule ^([^N]*)N(.*)$ $1n$2
RewriteRule ^([^O]*)O(.*)$ $1o$2
RewriteRule ^([^P]*)P(.*)$ $1p$2
RewriteRule ^([^Q]*)Q(.*)$ $1q$2
RewriteRule ^([^R]*)R(.*)$ $1r$2
RewriteRule ^([^S]*)S(.*)$ $1s$2
RewriteRule ^([^T]*)T(.*)$ $1t$2
RewriteRule ^([^U]*)U(.*)$ $1u$2
RewriteRule ^([^V]*)V(.*)$ $1v$2
RewriteRule ^([^W]*)W(.*)$ $1w$2
RewriteRule ^([^X]*)X(.*)$ $1x$2
RewriteRule ^([^Y]*)Y(.*)$ $1y$2
RewriteRule ^([^Z]*)Z(.*)$ $1z$2

RewriteRule [A-Z] - [N]
RewriteCond %{ENV:HASCAPS} TRUE
RewriteRule ^/?(.*) /$1 [R=301,L]
</IfModule>

But he doesn't work. Who can suggest what?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Sergey Predvoditelev, 2019-06-01
@kuchuluk

Try the WP Force Lowercase URLs plugin .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question