[support] Drupal URLs
John Callahan
john.callahan at UDel.Edu
Wed Sep 2 12:12:20 UTC 2009
Go with a virtual host, if possible. It easily maps a URL to a
subfolder. Should work the same on Windows, *nix, etc... An example
would be something like:
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot C:/Apache2.2/htdocs/drupal
RewriteEngine On
RewriteOptions Inherit
ErrorLog "logs/coastal_error.log"
LogLevel warn
CustomLog "logs/coastal_access.log" combined
</VirtualHost>
Most of the time I only use Apache Rewrite for removing (or adding) the
www and clean URLs.
- John
**************************************************
John Callahan, Geospatial Application Developer
Delaware Geological Survey, University of Delaware
URL: http://www.dgs.udel.edu
**************************************************
Emma Badger wrote:
> I have my Drupal installation in a subfolder but don't want to display
> the subfolder in the URL.
>
> For example I want www.example.com/* to redirect to
> www.example.com/drupal/*
>
> I've achieved this using this .htaccess.
>
> RewriteEngine on
> RewriteCond %{HTTP_HOST} ^(www.)?example.com$
> RewriteCond %{REQUEST_URI} !^/drupal/
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule ^(.*)$ /drupal/$1
> RewriteCond %{HTTP_HOST} ^(www.)?example.com$
> RewriteRule ^(/)?$ drupal/index.php [L]
>
> How can I make Drupal generate www.example.com URLs rather than
> www.example.com/drupal?
>
> Any help would be appreciated, thanks.
> --
> [ Drupal support list | http://lists.drupal.org/ ]
More information about the support
mailing list