If you are hosting on a LAMP environment. You can put this redirect in .htaccess file. RedirectRule must be placed before the WordPress generate rules. So that, your rule get executed before WordPress take it through. RewriteRule will look something like this
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase / # if WP installed in a folder use /folder_name
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule . /holding.html [L] # to redirect all 404 pages
RewriteRule bad_link\.html /holding.html [L] # to redirect selected 404 page
</IfModule>
Note: Make sure it is placed before the WordPress generate Rewrites. Otherwise, it wont be work
Edit: To redirect domain.com to domain.com/holding.html replace 7th line with following
RewriteRule ^$ /holding.html [L] # to domain.com to holding.html page
Related Posts:
- WordPress Redirect All HTTP requests to HTTPS via .htaccess
- Old blog/ and blog/feed/ URLs not working after moving blog to top-level via .htaccess
- Non-WordPress page in subdirectory under WordPress page
- Force HTTPS using .htaccess – stuck in redirect loop
- 301 redirect not working through .htaccess
- How to redirect url requests to https? [closed]
- Redirecting old permalink to new one
- 302 redirect instead of 301 after switch to HTTPS
- How do I skip wordpress’s 404 handling?
- Problem to redirect custom page using htaccess
- htaccess redirect not working
- htaccess wildcard redirect misses some URLs
- Redirect from https to http or from http to https? [closed]
- Redirect too many times htacces switching to https
- How to do 301 redirect to Sub page using htaccess file?
- WWW to non WWW redirect effects on load speed
- Can WordPress redirect to a “similar page” in case of 404 error
- Hacked website redirect, only on desktop, help with restoring it [closed]
- How to hide that a certain non-WordPress directory exists on the server?
- Redirect “any page/page/number/” to “any page”
- How to create a 301 redirect that doesn’t apply to subsites
- WordPress multisite htaccess redirection to new domain
- WordPress blocking/preventing viewing of .cgi file in subdirectory [closed]
- https redirect (with .htaccess) redirect loop
- Deny access to a path (give 403 or 404 response)
- htaccess 301 redirect http to https doesn’t work
- Redirect home to another page with htaccess
- 301 Redirect Loop
- Redirecting old post url to 404 in wordpress using htaccess
- How to redirect subcategories to a page?
- Use htaccess to redirect WordPress to static website in a subfolder
- Redirect blog archive into certain format
- CNAME vs A Record for WWW – with 301 Redirects
- How to publish new posts/pages in root instead of subfolder, but keep old structure in place?
- forward domain name to particular page?
- set up 301 redirect within wp-content/uploads/ directory of a WP site to a new image URL
- Redirect from sub-directory to root – New WordPress 5.2.3 Set up
- .htaccess rule to redirect old URLs to new structure [closed]
- How to redirect URL with subfolder to the same URL but without subfolder?
- .htaccess Redirect
- htaccess 301 Redirect not working for WordPress site
- What is the right way to redirect all traffic to HTTPS?
- Site loads very slowly (4-5 minute load time)
- How can I redirect a URL to an anchor link while maintaining the URL?
- How to remove duplicate and unnecessary part in a url using htaccess and regex?
- I need to redirect an entire subdirectory in WordPress to the homepage – is this correct?
- 503 Service Unavailable error was encountered
- SSL and www to non-www redirection works only on homepage – WordPress
- Built-In Postname Redirection vs Hard Redirects in relation to SEO and performance
- Redirecting old permalink structure to new in htaccess
- WordPress keeps redirecting subpages without http to https homepage after switch
- How To Fix A Redirect Chain
- Redirect “http://old.net/category/postname” to “https://new.com/postname”?
- 301 Redirect Old URL to New WordPress Page
- How to remove the [L] Flag for WordPress index .php mod_rewrite
- URL masking of subdomain to main domain using .htaccess
- ReDirect subfolder link to another sub-folder and force SSL
- What is the most efficient (ie. less server intensive) way for 301 redirects?
- How to forward all requests starting with a specific folder name to the same folder
- How do I do a redirect to WordPress permalink with post id via htaccess?
- Issue redirecting ‘blog’ to ‘news’ in WordPress using .htaccess
- Will deleting WP’s code in .htaccess cause problems?
- Use two different index pages
- How to redirect an old page url to the homepage
- How can I redirect a request to the site root using htaccess, if there’s not a specific cookie set?
- Redirect old query string URLs to new add_rewrite_rule URL
- redirecting an entire WP site from one top level domain to another
- Is there way to redirect all blog post pages to Home page?
- get_bloginfo prints IP instead of url
- How to redirect multiple subfolders back to root domain?
- How to redirect non existent pages/posts in wordpress using htaccess
- How do I Redirect Tags from Old Joomla Site to New WordPress Site?
- Temporary Infinite Redirect Loop
- A question about .htaccess
- ErrorDocument 410 gives me back a 302 header
- Error in /blog redirection – ubuntu default WP installation
- WordPress not linking correctly with .htaccess redirect to subdirectory
- 302 redirect *.at/site redirecting to .comsite
- How to create multiple Rewrite-Rule for various site in single htaccess?
- Loading /wp-content/uploads/site as /site/
- WordPress site not forcing from http to https instead getting redirected too many times
- Redirect only PDFs in different folders?
- Redirect HTTP request to HTTPS request
- How do I skip wordpress’s 404 handling?
- home page redirect loop after update to 4.8
- Cannot get 301 redirection in htaccess to work (either Redirect or Rewrite)
- How to 301 redirect to subdirectory but keep access to wp-admin of main domain
- Pagination redirect set in .htaccess file is not working
- 301 Redirects when change URL in WordPress database
- What’s the best way to redirect to a new wordpress website?
- .htaccess not working after page slug change
- Redirecting a POST to a php script
- Debugging a redirect loop affecting only certain pages
- How to permanent redirect old domain to new one. in case amazon store
- WordPress on a subfolder but accessible from root
- WordPress redirect from one directory to another but exclude wp-admin and wp-login.php
- Can I redirect the http request towards an old folder to the homepage using .htaccess file? [closed]
- Redirect a WP to another with all URL
- Redirect ignore last URL segment
- Other pages fine but wp-admin showing ERR_TOO_MANY_REDIRECTS Error