Archyvas

Įrašo tag'ai: ‘httpd’

How to access “icons” directory of Apache installation?

Rugsėjis 8th, 2009 Ernestas Kardzys Vienas komentaras

By default Windows Apache directory looks like that:

2009.09.08  21:31    <DIR>          .
2009.09.08  21:31    <DIR>          ..
2004.11.21  13:50            15.159 ABOUT_APACHE.txt
2009.09.08  21:27    <DIR>          bin
2009.09.08  21:27    <DIR>          cgi-bin
2009.08.06  02:33           102.237 CHANGES.txt
2009.09.08  21:27    <DIR>          conf
2009.09.08  21:27    <DIR>          error
2009.09.08  21:27    <DIR>          htdocs
2009.09.08  21:27    <DIR>          icons
2008.09.18  13:16             4.835 INSTALL.txt
2009.08.06  16:15            36.833 LICENSE.txt
2009.09.08  21:29    <DIR>          logs
2009.09.08  21:27    <DIR>          manual
2009.09.08  21:27    <DIR>          modules
2009.08.06  16:15             1.323 NOTICE.txt
2008.10.15  08:22             1.650 README-win32.txt
2007.01.10  00:50             6.094 README.txt

The point is that I have a file index.html which is located in htdocs directory. The file index.html needs a file apache_pb.gif from icons directory. So, how can file htdocs/index.html access the file icons/apache_pb.gif?

One way is to make a copy of icons directory and paste it into htdocs.

But I did in other way. I edited the file httpd.conf and added the fallowing lines:

Alias /icons/ “C:/Program Files/Apache Software Foundation/Apache2.2/icons/”
<Directory “C:/Program Files/Apache Software Foundation/Apache2.2/icons/”>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

My index.html looks like that:

<html>
<body>
<img src=”/icons/apache_pb.gif” alt=”Apache Logo” />
</body>
</html>

It works! :)