Caching would be enabled in the httpd.conf file, correct?
On a server I use for development, I use the following lines in
Header set Cache-Control "no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires 0
Generally though, if I see something not refreshing or accepting changes as expected, I will do a CTRL-F5 on the page.
This action forces the page to reload regardless of the cached content by retrieving a completely reloaded page. This action retrieves the most recent content of the page visited. This is generally slower than a simple refresh (F5), as the data is not directly retrieved from the cache.
If you are in the situation where an element of the page has not loaded, an image for example, the simplest way is to do the combination CTRL + F5.
Other shortcuts: CTRL + Shift + r or Ctrl + F5.
On Mac and Apple: Apple + R or Command + R
This operation is the same on most modern browsers (Chrome, Firefox, Safari, Opera, Brave, Edge, …)
If the server is caching the content through a DNS, CDN, PROXY, or similar (see image), you are at the mercy of that server's cache configuration. In which case, that server's caching should be configured it to be less aggressive to control panels and other administrative site settings pages.
Further reading on different web caching here:https://managewp.com/blog/types-of-web-cache
More technical (and more closely related to web hosting) over herehttps://www.hostpapa.com/blog/web-hosting/types-website-caching-how-use-faster-for-loading/