I have successfully followed guides in Drupal’s install.txt and a few stackoverflow posts to create a new site in another subfolder on the same host as my original (default) Drupal site in part by using a symlink from /bar/ to /foo/.
Original site
example.com/foo/
Additional Drupal Site
example.com/bar/
This is working great. The problem I am facing is that we would prefer not to use a symlink to provide the redirection, due to the additional strain on the server caused by . Is it possible to accomplish the same thing using the Alias directive in Apache?
So far we have an Alias directive set up to send all requests for /bar/ to /foo/ . This sends people to the original site, /foo/, not the new site /bar/. Otherwise the URL is written correctly. Are there some additional steps that need to be taken to make this method work?
Good news, everything works now! Our test server had some strange DNS setup which was interfering with the redirection rules. Neither Symlinks nor Apache Redirect Directives were passing data to Drupal correctly.
When we moved to another virtualhost with no extra DNS redirection everything worked fine, and Drupal worked whether we were using Symlnks or Apache Directives.