Just to note, when you get an Internal Server Error (code 500), you should check your server’s error log for the specifics of the error. If you’ve been messing with mod_rewrite in .htaccess
then this could be anything from a basic syntax error to a rewrite loop.
If you have no .html
files on your new site then you can issue an unconditional redirect to remove the .html
on the end of the URL. For example:
RewriteRule (.*)\.html$ /$1 [R=301,L]
This would need to go before the existing WordPress directives.
Or, if you do have some .html
files that need to be served as-is then only redirect requests that do not map to an existing file. For example:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)\.html$ /$1 [R=301,L]
You will need to clear your browser cache before testing.
Related Posts:
- How do I skip wordpress’s 404 handling and redirect all 404 errors for static files to 404.html?
- WordPress Redirect All HTTP requests to HTTPS via .htaccess
- Redirect entire website to a single page
- Redirecting WordPress /.htaccess / HSTS / SSL
- 301 redirect not working through .htaccess
- Site redirects to wrong url when saving settings
- Htaccess redirect from ‘/%postname%.html’ to ‘/%postname%’
- Index in root, wordpress in subdirectory
- Redirect www to non-www htaccess
- 302 redirect instead of 301 after switch to HTTPS
- Specific URL has 403 Forbidden status code
- Redirect to https not working with .htaccess [closed]
- htaccess redirect – directory and subpages to a single page
- Can WordPress redirect to a “similar page” in case of 404 error
- htaccess redirect dynamic posts
- Hacked website redirect, only on desktop, help with restoring it [closed]
- RedirectMatch and Redirect interfering with each other
- Menu links only using http after enabling https, unable to redirect http links
- Why specific file directory fails to redirect but its parent folder succeeds?
- WordPress site in subdirectory load site in main directory
- https multiple redirects
- Why does multisite bypass WordPress for wp-content, wp-admin, wp-includes and .php files?
- some url does not redirect from http to https
- Why can’t I access files / directories outside of wordpress
- Redirect blogpage /blog/abcd/ to /blog/
- How to redirect from various ?page_id= to home page?
- Redirect all pages except one to homepage via .htaccess
- Redirect 301 www.my-site.com/page/n to www.my-site.com/ [closed]
- Headless WordPress redirect front-page to login page [closed]
- htaccess redirects and WordPress
- 301 Redirect To Post ID
- htaccess rules not applied?
- Use virtual pages point to one specific page
- htaccess redirect – replace special character
- How to add new redirection on wordpress site
- Load time cost of using a redirect plugin v direct .htaccess entry
- htaccess redirect invoice.php to /client/invoice.php
- htaccess 301 Redirect not working for WordPress site
- How to set 301 redirection after moving WordPress blog?
- Redirecting amp url to non amp url
- Redirect homepage with htaccess, except if I enter the link adding “/home”
- Redirect all requested url to new url
- 301 redirection editing .htaccess doesn’t work
- Redirect custom post type from one domain to another domain
- Redirections and rewrites to subdomain
- How To Fix 404 errors caused by Google Indexing WordPress In Subdirectory
- Can’t control WordPress Addresses from admin panel
- Unable to access folders in same level as wordpress installation
- Redirect htaccess does not work correctly with my new wordpress site
- 301-redirect directives for blogger to wordpress migration
- reducing number of URL Redirects and increasing speed
- How to use https on one page only?
- .htaccess 301 redirect conflict with plugin “WordPress Https”
- How do I put up a splash page and have all WordPress links redirect to this page?
- Redirect – remove custom query string
- Redirect specific URL before other redirects take place in .htaccess?
- How to forward all requests starting with a specific folder name to the same folder
- Prevent wordpress autoredirect
- Stop forcing certain paths to end with a forward slash
- How to redirect only 404 pages with htaccess in WordPress
- How to redirect the frontend of a WordPress site (only)?
- Permalinks do not include www subdomain
- I want to resolve Redirect Chain [closed]
- How to fix URL with pageid example /?p= too many redirection error
- 301 redirect any RSS feed on level up url
- How to redirect an old page url to the homepage
- redirecting an entire WP site from one top level domain to another
- Is there way to redirect all blog post pages to Home page?
- A question about .htaccess
- Redirection with a wildcard
- Date based redirects of posts that no longer exist
- WordPress redirect to new domain name
- 301 all old pages to new location
- Open wordpress page in directory the way index.html would open
- Use a 301 to Redirect any 404 from at the blog post level to the blog archive
- Understanding Redirects
- Error in /blog redirection – ubuntu default WP installation
- how to redirect 404 to attachment.php?
- 302 redirect *.at/site redirecting to .comsite
- Using cache brokes redirecting
- 301 Redirect in WordPress not working in htaccess
- How to create multiple Rewrite-Rule for various site in single htaccess?
- Loading /wp-content/uploads/site as /site/
- Redirect after login when WordPress in subdirectory
- Redirect after Permalink change – What regex do I use?
- Allow GET request on certain page
- .htaccess redirect for old subfolder installation to new subfolder installation and https
- How to 301 redirect to subdirectory but keep access to wp-admin of main domain
- Pagination redirect set in .htaccess file is not working
- Redirecting a POST to a php script
- htaccess and redirect to new url using regex
- How to redirect correctly a root domain to a subdomain in a subfolder?
- Debugging a redirect loop affecting only certain pages
- How to permanent redirect old domain to new one. in case amazon store
- Need rewrite for URL with specific string
- How to redirect all pages of a blog to a new blog
- WordPress subfolders htaccess bypassing the root htaccess RewriteRule
- How does the flow of htaccess files in sub-directories work
- WordPress redirect from one directory to another but exclude wp-admin and wp-login.php
- How to Redirect Url to homepage?