Hi there,
Can you copy & paste what your .htaccess
rules (in the root folder of your website) look like?
For some reason, the request to the CSS file is rewritten to the WordPress index.php
file which will basically load the website once again. Hence the slow load time.
A “proper” .htaccess
file (without any caching rules) should look something like this.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/latest/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/latest/index.php [L]
</IfModule>
# END WordPress
These are the default rules generated by WordPress. The following part is especially important in this case.
RewriteCond %{REQUEST_FILENAME} !-f
This will check if the request file exists and if it does, it won’t rewrite the request to the index.php
file.
A bit technical but I hope that helps!