All my content is currently setup as pages. I want to setup permalinks with page names. I read some posts online that said choosing %postname% path should render the content. But this does not work. When I access a page, I can see that the link is being updated with the page name, but it returns a 404.

I checked the .htaccess file and httpd.conf. mod_rewrite is loaded and access is setup with the right permissions.

My site is being hosted on ec2 aws.

Update: I just created a post and tested permalinks with it, the post also returns a 404.

1 Answer 1


I was able to find the answer here:

I had to create a custom permalink with the following value:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.