WordPress.org

Ready to get started?Download WordPress

Forums

Permalink Problem I need Urgent Help! (8 posts)

  1. chietala
    Member
    Posted 6 years ago #

    I really need help with this problem I am having with a clients wordpress theme. I created a "test" version of the site and developed live here testing.chadwik.us. It works exactly how I want it to work on the clients website. So I started the migration process and got all the files FTPed to their server, exported the SQL database and uploaded it to the clients server. Everything transferred over correctly but the permalinks are busted.

    I want them to simply display with the custom /%postname%/ permalink, but it wont't do it. When I set it to the custom structure of /%postname%/ I get 404 page not found even though that in the admin panel where I can set the permalink for the page or post says its located at the post name I get 404.

    This is a problem because it is not recognizing even /feed so my simplepie plugin isn't bringing in past articles because it is getting 404ed when it looks for /feed.

    The only thing works is if I set it to the default permalink IE ?post=123, I can access the pages but the feed is still obviously broken.

    I really need some urgent help, I'm sort of on a timeline and running out of time.

  2. Austin Matzko
    Member
    Posted 6 years ago #

    It sounds like you have not created a .htaccess file.

  3. chietala
    Member
    Posted 6 years ago #

    The file is there inside where all the wordpress files are but it keeps telling me that wordpress can not write to it

  4. Austin Matzko
    Member
    Posted 6 years ago #

    Then copy the text it tells you to copy, and paste it into .htaccess

  5. chietala
    Member
    Posted 6 years ago #

    it still does not work. I have even changed the permissions to the file to 777 and entered this rewrite:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
  6. Austin Matzko
    Member
    Posted 6 years ago #

    Are you sure that you're using a Microsoft IIS server? If you are, that fix may or may not work.

    If you aren't, then your .htaccess file should look something like this:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
  7. chietala
    Member
    Posted 6 years ago #

    Yea i just saw that WordPress had actually wrote it with the command you just posted. I still get 404ed though.

  8. Austin Matzko
    Member
    Posted 6 years ago #

    Contact your host and ask if mod_rewrite is installed.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.