23 hours ago, David Li said:Second issue. Do you mean I update all url to lowercases, then 301 all uppercase links to lowercase links?
In your database (phpmyadmin?) run the following SQL script.
UPDATE `ps_product_lang`
SET `link_rewrite` = LOWER(`link_rewrite`)
WHERE 1=1;
This only works if you have de default _DB_PREFIX of 'ps', else change ps to your prefix.
That converts all your friendly URLS (on products) to lower cases. Regenerate your Search Index, Sitemaps, and other search modules you might have, to reflect those changes. Update if necessary you menu's to use lower cases.
Since they are basically the same, Prestatshop will 301 the ones with capititals to the lower case ones.