Before we get into this subject you should know that this is gona be a tehnical article about pretty permalinks and their cache options in wordpress. You know what is wordpress right ? the cms, blog platform, website ? no ? nothing familiar ? if the answer is still “no” you are certainly in the wrong place.
As a wordpress developer I usually don’t give too much attention to the pretty permalinks, I just trust wordpress to do his job and build me some “pretty permalinks” as the option itself tells. This actually works well if you don’t have any crazy ideea about your own url rules or if you don’t follow some weird structure which you have in mind since your first grade.