Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I am having troublle with setting my permalink in wordpress site.

I changed the permalink from default to custome : %postname%. in this case my posts are working perfectlybut the pages are not!! they generates a error404 page not found.

i chhnaged the .htaccess file permission did everything but nothing working. can anyone help

here is the url:

http://m--i--x--t--y--p--e.com/ please remove the -- i dont want this site to be seo ed from here

share|improve this question
add comment

2 Answers

There's not much info available by following your link. I suggest the basic troubleshooting steps:

  1. Disable all plug-in's and test the links
  2. Switch to Twenty-Ten or Twenty-Eleven theme
  3. If it' still not working, make sure you have the default .htaccess and nothing more. Here is what it should look like (I had to link to it, this editor was stripping out tags):

http://snipplr.com/view/59062/default-wordpress-htaccess-file/

Upload that to your root directory and see if it works. If all else fails, switch back to the default permalink structure and see if they work then.

share|improve this answer
    
Hi, thanks for your reply. I'm not using any plugins (yet), and the .htaccess is set to default wordpress. I have also checked with twenty-ten/twenty-eleven both and the problem persists. I feel pretty sure it has something to with file permissions, but can't find the exact error. Do you know if there is any other file which deals with permalink except .htaccess ? Thanks Again. –  Samia Ruponti Sep 24 '11 at 17:22
    
Your WP-config file could cause the problem, but it's unlikely it's changed (if it has, your have a problem). What happens if you go to the page or post editor and click on the view post button? What is your file structure? Is WordPress in the top level or your server eg;(public_html/wp-admin)? –  Jeremy Jared Sep 24 '11 at 20:13
add comment
up vote 1 down vote accepted

I figured it out! It was basically a mysql user privilege problem. For security reasons, I had switched off a lot of permissions, so it couldn't write the data. I gave the conflicting permissions and it worked! Thanks to Jeremy for his help!

share|improve this answer
add comment

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.