Support » Fixing WordPress » How do I change my blog urls?

Viewing 15 replies - 1 through 15 (of 16 total)
  • You need to set the permalink options. Dashboard -> Options -> Permalinks IIRC.

    Hope this helps,
    -drmike

    Alright, I did that and it changed my urls, but now when I click the titles, they don’t exist 🙁 (i.e. http://www.site.com/2007/01/13/i-fn-rock/ shows up on my main blog page but when I click the title, the page doesn’t exist). Thanks again!

    Is site.com your domain or are you using it as an example? You shouldn’t!!!
    For example ALWAYS use example.com

    No, site.com isn’t my site, lol. I should have used example.com 😉 Actually, mansmanblog.com is my site. And if you visit it, you can see that although I have successfully changed the urls of mt posts, the posts don’t exist there.

    It is a very useful habit to READ about what you are doing (preferably before the action 😉
    http://codex.wordpress.org/Using_Permalinks

    Well, I enjoy throwing crap to the wall until something sticks 😉

    I’ve now read it and I’m still clueless.

    Bottom line: You need a .htaccess file with the re-write rules generated by WP in it.

    And mod_rewrite must be enabled by your host.

    It’s there. And it still isn’t working.

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Okay, yes, that’s the .htaccess needed. But you should just to be on the safe side check with your host (or use a phpinfo file) to make sure mod_rewrite is enabled.

    How do I enable it with my host?

    Ask them 🙂

    According to the gurus you need mod_rewrite and Allow Override.

    You contact your tech support and ask if it’s enabled; if it’s not, you ask them if they’ll enable it. They might possibly say “no” – some hosts do.

    Um. You’re not on a windoze server are you?

    A simple Google search revealed this about my hosting (GoDaddy):

    Mod_rewrite is an Apache web server module installed on all of our Linux severs by default; it does not have to be installed or enabled. Our Linux hosting accounts support most mod_rewrite functionality.

    You will not need to enable mod_rewrite in your httpd.conf, as this is handled at a global level. All you will need to do is add the desired code to the body of your .htaccess file.

    So, should I still call them?

    Ah. Can’t help you further, I don’t know anything about godaddy. You might try a search for the several threads where those knowledgeable about that host have posted various fixes.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘How do I change my blog urls?’ is closed to new replies.