Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

So, I've installed Wordpress in Apache and have it working, i.e. I can browse to it on my hosting server via localhost and it displays my blog, all good and well. But when (anyone) browses to it from outside my network, i.e. via my WAN IP (nat'ed to my Server) all the formatting goes haywire, colours, text everywhere, images not appearing etc. I just don't get it, at first I thought browser, but I've tried multiple all with the same results. Any ideas?

Cheers!

share|improve this question

1 Answer 1

up vote 3 down vote accepted

People browsing from the outside are likely using a different URL (domain name or IP address) than you are when you are "inside". Wordpress only installed to the "inside" URL. You will need to migrate Wordpress to the outside URL, which is not exactly a trivial process but can be done. You can actually set the admin and public sites to work on different URL's if you want to access Admin only from the "inside".

Here is the official guide on moving / changing domain: http://codex.wordpress.org/Moving_WordPress#Moving_WordPress_to_a_New_Server

share|improve this answer
    
Do you know of any good resources/guides for the migration process Josh? –  PnP Jun 18 '12 at 18:23
    
Updated my answer - see above. –  Joshua Jun 18 '12 at 19:31

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.