Apache SymLink NOT Allowed
manukits Mar 5, 2003 7:29 PMHi JBosses:
Here is the snippet of my HTTPD.CONF file:
-------------------------------------------------------------------------------------
DocumentRoot "/usr/local/apache/htdocs"
<Directory />
Options +FollowSymLinks +Indexes
AllowOverride None
<Directory /home/hari>
Options +FollowSymLinks +Indexes
Order allow,deny
Allow from all
<Directory "/usr/local/apache/htdocs">
Options +FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
UserDir public_html
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options +FollowSymLinks +Indexes
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
-------------------------------------------------------------------------------------
I have a UNIX SYSTEM USER 'hari' whose HOME dir is /home/hari.
I have also CREATED SYMBOLIC LINK of /home/hari in /usr/local/apache/htdocs/hari
What I need is that when I type www.hostname.com/hari/index.html, it should DISPLAY page from /home/hari/public_html/index.html
When I do this I get following message:
------------------------------------------------------------------------------------------------
Forbidden
You don't have permission to access /hari/index.html on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.------------------------------------------------------------------------------------------------
My ERROR_LOG file shows following:
------------------------------------------------------------------------------------------------
[Wed Mar 5 14:38:33 2003] [notice] Accept mutex: pthread (Default: pthread)
[Wed Mar 5 14:38:42 2003] [error] Symbolic link not allowed: /usr/local/apache/htdocs/hari/
[Wed Mar 5 14:38:42 2003] [error] File does not exist: /usr/local/apache/htdocs/error_doc.html------------------------------------------------------------------------------------------------
I tried adding Alias /hari /home/hari/public_html but still NOT working!!!!
Any suggestions is welcome.
THANKS!