Since the domain/site has an ssl, the vhosts file for the ssl is separate and also needs to be updated. Not just the normal port 80 entry.
vhost (:80)
my-wp-site.com.conf
<VirtualHost *:80>
...
DocumentRoot /home/ubuntu/sites/my-wp-site.com
...
<Directory /home/ubuntu/sites/my-wp-site.com>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
...
</VirtualHost>
vhost (:443)
my-wp-site.com-le-ssl.conf
<IfModule mod_ssl.c>
<VirtualHost *:443>
...
ServerName my-wp-site.com
ServerAlias my-wp-site.com
DocumentRoot /home/ubuntu/sites/my-wp-site.com
<Directory /home/ubuntu/sites/my-wp-site.com>
Options None FollowSymLinks
AllowOverride All
Require all granted
</Directory>
...
</VirtualHost>
</IfModule>
Related Posts:
- Changing permalink stops me from creating webpages
- Settings > Permalinks – mod_rewrite ineffective if expression not preceded by /index.php/
- remove “index.php” from permalinks
- How does WordPress create URLs that Apache knows about?
- Change author permalink
- How to remove dates from existing permalinks?
- My permalinks are broken! Can I use mod_rewrite to ignore a physical file?
- “.#[random-char-string]” being inserted at end of URLs
- mod_rewrite enabled but Permalinks show index.php
- WordPress on a subdirectory of Laravel – WordPress pretty permalinks inner page shows laravel
- How to map permalinks with accented letters to sanitized slugs?
- Without index.php in permalinks I get 404 across site
- WordPress on VirtualBox – no pretty permalinks
- add new permalink structure from dynamic page
- WordPress on Ubuntu 12.10: permalinks problem
- 404 with post name permalinks
- .htaccess file missing from WordPress install directory
- Permalinks not working Apache + CentOS 7
- Server Move: All pages leading home
- Only default permalink is working mod_rewrite enabled
- How to remove specific category from URL in WordPress
- Page preview is shown, updating page gives 404 error
- Unable to get /%postname%/ permalinks working, 404 on all links
- permalink results to “page not found”
- mod-rewrite exception? keep #hash in matching urls?
- .htaccess rewriterule being ignored – tyring to remove dates from WP posts
- Can’t get permalinks working!
- how to prefer static page if it exists over wordpress page
- Permalink sub-routing catch-all
- post permalinks with dot in url don’t resolve to correct page template
- Permalinks not working in WordPress
- WordPress Page Not Found if Permalink Settings is Postname
- Access posts while mod_rewrite is broken
- how to set up wp in folder within static website?
- The requested URL was not found on this server [closed]
- mod-rewrite rules grabs “broken permalinks”, too
- Need to capture “keyword” added to the end of the post, even with “pretty permalinks”
- Already have htaccess but permalink settings not working. Getting 404
- How to enable %postname% permalinks on Mac?
- Permalinks (don’t kill me) refuses to work..Yes, it results in a 404
- How can I put WordPress in a directory but keep just the home page at the domain root?
- Custom Permlinks work, regular page permalinks don’t
- Moved WordPress to other folder (Windows) WAMP = 403 Forbidden
- How to change permalink structure and keep permalinks for old posts
- Pretty permalinks (again)
- Webdav with permalink in WordPress v3.3.1
- Only homepage working correctly, 404 error on everything else
- customize urls displayed by previous_post_link and next_post_link
- .htaccess not working in WordPress
- WordPress home page showing 404 error
- Ugly permalinks stopped redirecting to pretty URLs
- how to create several url aliases for a page
- Permalinks is not working in my wordpress setup
- Problems loading stylesheet and permalinks after rebooting
- How can I use an .htaccess file in Nginx?
- 404 Not Found The requested URL was not found on this server
- How to enable mod_rewrite for Apache 2.2
- htaccess – Redirect to subfolder without changing browser URL
- Getting a 500 Internal Server Error on Laravel 5+ Ubuntu 14.04
- Apache mod_rewrite Infinite Loop when Accessing WordPress Admin Dashboard
- Is it possible to get a page link from its slug?
- Need help with add_rewrite_rule
- After server migration only the homepage works
- where is permalink info stored in database?
- Changing permalinks gives me 404 errors on nginx
- How do I add /blog/ as a prefix to permalink structure for blog posts, tag pages, etc.?
- Change media item permalink
- Get Permalink without domain (i.e. get relative permalink) [duplicate]
- Strange permalink issue: can’t rename /company-2/ to /company/
- Passing and retrieving query vars in wordpress
- Get the current page URL (including pagination)
- Stop WordPress appending `-2` to the end of my url after i change it
- Get default permalink structure from pretty URL’s
- How to get permalink and title from post ID?
- Why is “/page/2/” not working?
- WordPress Permalinks not working in Apache2 Ubuntu 14.04
- Performance of my permalink structure?
- Permalink format: singular or plural
- What is the difference between get_post_permalink and get_permalink?
- WordPress matching URLs with trailing tildes
- Get current URL (permalink) without /page/{pagenum}/
- How does WordPress handle permalinks?
- Pretty permalinks for search results with extra query var
- Get page permalink without wpurl
- How can I get the privacy policy page?
- Can I use REST-API on plain permalink format?
- WordPress slug issue with non-latin characters
- Change permalinks for posts but not for custom post types
- Rewrite Rule for Multilingual Website, Like qTranslate?
- How to get pretty URLs with add_query_arg in permalinks
- What is the best permalink structure for SEO?
- Creating custom permalink structure for languages
- Hide permalink and preview button and link on custom post
- Custom post type permalink endpoint
- How can I make Capital letter ( upper-case ) permalinks?
- How can I reverse engineer a Permalink to Find the Page?
- Mapping Domains to Permalinks (not multisite)
- How do I set a custom base URL for standard posts?
- Removing Parent Page(s) from Permalink
- Why permalinks work with /index.php/%postname% but not with just %postname%?