Redirects on Apache web server htaccess

Hi

Can anyone advise the best way to:

1. Set up redirects when deploying a new website can you set up a htaccess file to redirect to a page moved or not found, or do you just redirect all to a custom error page?

2. Set up custom error docs (i currently use httaccess file to redirect to chosen error page))

Many thanks

--s--
LVL 1
socrossAsked:
Who is Participating?
 
asafadisCommented:
I hope this helps:
# Site has permanently moved to new domain
# domain.com to domain2.com
RewriteCond   %{HTTP_HOST}   ^www.domain.com$   [NC]
RewriteRule   ^(.*)$   http://www.domain2.com/$1   [R=301,L]
 
 
# Page has moved temporarily
# domain.com/page.html to domain.com/new_page.html
RewriteRule   ^page.html$   new_page.html   [R,NC,L]
 
 
# Custom error messages
# 400	Bad Requeststrange stuff with your URL or scripts.
# 401	Authorization Required
# 403	Forbidden
# 404	Not Found
# 500	Internal Server Error
ErrorDocument 404 /NotFound.html

Open in new window

0
 
socrossAuthor Commented:
Perfect

Thanks

-s-
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.