User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Linux Servers and Apache section within the Tech Talk category of DaniWeb, a massive community of 427,095 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,333 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Linux Servers and Apache advertiser: Programming Forums
Views: 33026 | Replies: 1
Reply
Join Date: Aug 2003
Location: Steamboat Springs, CO
Posts: 82
Reputation: himerus is an unknown quantity at this point 
Rep Power: 6
Solved Threads: 0
himerus's Avatar
himerus himerus is offline Offline
Junior Poster in Training

Apache Alias Directive... mod_alias question

  #1  
Nov 16th, 2003
Here's a question that I'd normally just solve myself with some testing, but I'm just looking for a quick yes or no before I get started with what I need this for.


I'm working on a VERY large website network that will have around 100 websites minimum included. All of the site data is stored in the DB, and the sites will all have the same look and feel / template, all of the PHP functions I will be using will be global to every site, and not just one.

What I want to do is share the two main directories that I have the "static" php scripts, includes, and images in.

Using the Apache Alias command I think this will work fine...

My question is this, since the Apache documentation is very brief on the Alias command, I want to make sure I'm understanding it right.

If I want the following directories to be shared by all sites, I figure I'll drop in a .htaccess file that looks something like this:
Alias /images /var/storage/path/www/shared/images
Alias /includes /var/storage/path/www/shared/includes

Will this direct ANYTHING within the "images" directory to the path on the server?
For example, I like to set up my images directory with several common subfolders. (icons, template, banners, etc.) So if I attempt to call the image site1.com/images/icons/icon1.gif, will this pull from the /var/storage/path/www/shared/images/icons directory, or would I need another line in the .htaccess file for each of the subdirectories?

TIA
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Apr 2004
Posts: 3
Reputation: THSNET is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
THSNET THSNET is offline Offline
Banned

Re: Apache Alias Directive... mod_alias question

  #2  
Apr 15th, 2004
The Alias directive allows documents to be stored in the local filesystem other than under the DocumentRoot. URLs with a (%-decoded) path beginning with url-path will be mapped to local files beginning with directory-filename.
Note that you may need to specify additional <Directory> sections which cover the destination of aliases
You can create different image alias with the same name per each virtual-host.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb Linux Servers and Apache Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Similar Threads
Other Threads in the Linux Servers and Apache Forum

All times are GMT -4. The time now is 5:25 pm.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC