Site icon Hip-Hop Website Design and Development

Puzzled at HTTP/2 301 response header

I am running curl -I https://padelove.gr/cart with the https:// part prepended explicitly, and I am noticing that the response header is about an HTTP/2 301 redirect on the very same URL. Shouldn’t that be a 200 instead?

I’ve triple-checked that the .htaccess does not contain any RewriteEngine, RewriteCond, or RewriteRule lines, and I’ve even replaced the .htaccess file with the default wordpress .htaccess but that doesn’t make any difference whatsoever. I really don’t know where this 301 is declared. On the browser a response of 200 can be seen in the Network tab of DevTools’.

I was trying to troubleshoot the page itself which is very slow to load on the browser, and I only discovered said output after trying to check with curl -I if HTTP/2 was actually used to serve it. Is this normal? Should I look elsewhere to troubleshoot the slow page load, or is this unusual and should be further investigated? If so, where should I look?