If you have Litespeed or OpenLitespeed server and experience some problems, then this is the right article to get all solutions you seek.
Many problems persist on OpenLitespeed compared to enterprise Litespeed, but mostly due to misconfiguration or triggered by incompatibility plugins or CDNs.
Both Litespeed servers are the fastest servers with top notch security layer, rich of important features more than Apache and NGiNX.
These are the common Litespeed/OpenLitespeed server problems and how to solve them:
404 Not Found error after site migration
Solution: Flush permalinks on WordPress settings. If problem still persist then updates htacess tag with below code then flush permalinks.
RewriteBase /
RewriteRule ^/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Select file to upload
Solution: Go to PHP setting of your server, then tick allow upload files or configure it to allow the action, then save for changes.
Site download file or prompt to download file when visiting homepage
This problem is caused misconfiguration of htacess tag, which caused either by updates or plugin like WP Rocket or others.
Solution: If it is triggered by WP Rocket, then install WP Rocket remove htacess all plugin to prevent the cache plugin from altering the file, then flush the permalink.
Invalid Robots.txt
If Google search console shows invalid robots.txt file ad other webmaster tools, then this problem caused by CDN especially Cloudflare.
Solution: Go to Cloudflare dashboard on SSL configuration, then change Flexible mode into Full and flush WordPress permalinks.