WordPress.org

Plugin Reviews

Root Relative URLs

Converts all URLs to root-relative URLs for hosting the same site on multiple IPs, easier production migration and better mobile device testing.

13 reviews
Average Rating
2.9 out of 5 stars
Doesn´t work on WP4.1
By , for WP 4.1

On WordPress v4.1 plugin doesn´t work as expected.
Most of internal urls remains untouched (absolute), few of external urls (eg.: pointing to external libraries, like jquery etc.) are shortened - converted to relatives :(

Tested on freshly installed 4.1

Canonical SEO URL links
By ,

Excellent plugin (especially for https sites), thanks a bunch - however...

There is one, certain issue: it makes the SEO canonical links in the head also relative. At least Google's recommendation is to keep these absolute URL's (for distingction between www and non www versions, http and https protocols etc.).

https://support.google.com/webmasters/answer/139066#2

Would there be a possibility to keep those <link> tag URL's absolute?

Must use for SSL sites
By , for WP 4.0

I'm using this plugin in one site in a WordPress 4.0 Multisite installation. This site is using HTTP & HTTPS and I had the problem, that each time someone added a media link, the SSL trust broke.
Now with the root relative/absolute paths that won't save the host everything works like a charm.
Thanks for sharing!

Does not work well
By , for WP 3.9.1

Most leaves absolute urls including the photographs that are in the same url.

wp_register_script issues. Otherwise Great
By , for WP 3.8

Took me awhile to figure out my scripts and styles from CDNs weren't working.
In addition to making page and image URLs local, the plugin "helpfully" made my googleapi references local as well.

So if all your assets are really local, this plugin works great.
If any of your assets are NOT local, you may have issues.

It "fixes" ALL URLs, so it break external ones
By ,

The plugin is supposed to make local URLs relative, but by mistake it also makes external URLs relative, thus it breaks the website.

This is how it doesn't work:

http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js becomes /ajax/libs/jquery/1.10.2/jquery.min.js, which is basically http://yourwebsite.com/ajax/libs/jquery/1.10.2/jquery.min.js

Be careful with Ajax calls
By , for WP 3.6.1

@Matt Van Andel and others said the right, it can break Ajax calls. The plugin changes some calls to 404 calls. You'll find them on webpagetest dot org like website for frontend issues. Its impossible to find the culprit unless known. Possibly the URI encoding goes wrong towards Twitter, Facebook etc. to load the buttons.

The concept is definitely great and does the work. Due to the bugs the rating is 3/5. We will hope some fix to give 5/5 for sure.

Really usefull
By , for WP 3.6

Simply fine !

This plugin also broke our site
By , for WP 3.4.2

Great concept, but not there yet. This completely hosed our site. It caused the Avada template and Revolution jquery sliders to become utterly unusable in the admin - so apparently it's stepping on urls it shouldn't

This plugin broke my site.
By , for WP 3.5.1

I updated this plugin and it broke all the AJAX and JS elements on my site.

Maybe there is a way to recover/fix this issue but I am very wary to use it again due to this issue.

As of right now my site is totally broken.

You must log in to submit a review. You can also log in or register using the form near the top of this page.