Problem with permalinks

What happening is that WP is searching for a category rather your post. So the category rewrites come before post rewrites and that is making the WP confused. For more info about the rewrites, I can point you to an excellent article here

How do I skip wordpress’s 404 handling?

Native WordPress rules are designed to ignore any existing files and directories, including arbitrary PHP scripts. This is literally what this part of directives mean: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d So under normal circumstances WP just shouldn’t be involved with your request in any way. You may have some other rewrite rules interfering, possibly … Read more

https images not displaying

Place this code in your functions.php. It will filter all of the content before serving on application layer. <?php function filterContent($content) { $upateURL = array ( ‘http://www.example.com/wp-content/uploads’ => ‘https://www.example.com/wp-content/uploads’, ); foreach ($upateURL as $key => $value) { $content = str_replace($key, $value, $content); } return $content; } add_filter(‘the_content’, ‘filterContent’); ?>