Support » Fixing WordPress » Tilde in WP_HOME Throws 404 When Saving Post

  • When developing a new WordPress website, we use the temporary cPanel URL. Something that resembles this:

    http://192.168.0.1/~username

    We do this so we can develop inside the same cPanel account and quickly launch the site by changing the WP_SITEURL and WP_HOME and running a quick search and replace in the db.

    My issue comes when saving a post, page or any cpt. After saving or publishing the new url after saving looks like this:

    http://192.168.0.1/wp-admin/post.php?post=7161&action=edit

    It is missing the ~username portion of the url.

    I’ve even defined the WP_HOME and WP_SITEURL constants to include the full path:

    http://192.168.0.1/~username

    From poking around on other forums I’m beginning to think this may be a url sanitizing function.

    Any one have a thought on how to avoid this?

    The post saves just fine, but it is quite annoying to have to edit the url after every save.

    • This topic was modified 1 week, 3 days ago by  jeffpurcell.
  • You must be logged in to reply to this topic.