1đź‘Ť
The problem is that
-
if you don’t have the original Nuxt (VueJS) code and/or
-
you cannot get the developer to respond and help and/or
-
if you cannot modify the requests to HTTPS, then you have a problem.
The problem is that even if you get your site working, browsers (like Google Chrome) will categorize your site as “mixed content”, and won’t honor your SSL certificate – showing your site as “Not Secure”.
Other:
-
The wp-json folder does not exist as a folder. It’s the base of the WordPress REST API endpoints. (More on this: https://developer.wordpress.org/rest-api/) The http://aerial.6thsensefitness.com/wp-json/nuxt/v1/menu is called a route (or endpoint in this case), and it merely instructs your website to do something that is associated with this route. From the route name, I’d say that it requests the menu for your site.
-
http://aerial.6thsensefitness.com/wp-admin/admin-ajax.php is not making any requests here, but it is requested in this XMLHttpRequest (that’s why you don’t find anything related to your problem in that file). You have to find the place(es) where this request is sent.
You might try:
-
Really Simple SSL – https://wordpress.org/plugins/really-simple-ssl/ This WordPress plugin might have a chance to help you (I use it on a lot of sites that had to be migrated to SSL, but haven’t tried it on AJAX requests, only HTML content, like image sources, internal- and external links, etc.)
-
Find the requests in your theme/plugin files, and correct them. Unfortunately, it’s a Nuxt site (I love Nuxt, but in your case, it’s unfortunately), and that means that you have a codebase that was generated from a source automatically (from VueJS, probably using Webpack) – optimized, bundled, uglified, etc. If this is true, you’ll have a hard time finding these requests, and modifying them may break your theme.
- [Vuejs]-Can I create new objects in Vue data() function?
- [Vuejs]-Error This line has a length of 182. Maximum allowed is 100 max-len