Redirect an entire Drupal site – .htaccess

I’ve migrated several Drupal sites to new servers lately and since some of those sites were in development they didn’t have a proper cName. So I’ve been using a .htaccess redirect to channel all traffic from the old site to the new ones. Here’s an example of the new .htaccess file I placed in the /hr_diac directory on my old server: ##Redirect everything that pointed to /hr_diac to http://access-guide.hrstg.uoregon.edu/$1 RewriteEngine on RewriteCond %{REQUEST_URI} /hr_diac [nc] RewriteRule ^(.*)$ http://access-guide.hrstg.uoregon.edu/$1 [r=301,nc] To clarify; I completely replaced the drupal .htaccess file with this file. It’s pretty simple but it works.
Leave a Comment