Nginx Config for Perma Links

NGINX Config Change to enable Permalink changes :

By default WordPress links are configured similar to ” https://ramblingsofraju.com/?p=123 “. If you need to change this URL to be something SEO friendly and other than default URL which points to the ID , you can choose the option but it would result 404 Page without NGINX Config file tweak.

NGINX Config File tweak needed to make this work :
In the location block simply add try_files line after index.

NGINX CONFIG

The try_files option will return the $uri file if it exists, if it does not it checks if the $uri/ directory exists, and if that also does not exist it will internally send the request to /index.php?q=$uri&$args

After adding the try_files option you need to save and reload the configuration or restart the NGINX.

Permalink Settings

By default WordPress uses web URLs which have question marks and lots of numbers in them; however, WordPress offers you the ability to create a custom URL structure for your permalinks and archives. This can improve the aesthetics, usability, and forward-compatibility of your links. A number of tags are available, and here are some examples to get you started.

Common Settings

SEO Friendly Perma Links

SEO Friendly Perma Links

Tagged with: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*