Forums

Permalink Problem I need Urgent Help! (8 posts)

  1. chietala
    Member
    Posted 10 months 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. filosofo
    Member
    Posted 10 months ago #

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

  3. chietala
    Member
    Posted 10 months 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. filosofo
    Member
    Posted 10 months ago #

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

  5. chietala
    Member
    Posted 10 months 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. filosofo
    Member
    Posted 10 months 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 10 months ago #

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

  8. filosofo
    Member
    Posted 10 months ago #

    Contact your host and ask if mod_rewrite is installed.

Reply

You must log in to post.

About this Topic

Tags

No tags yet.