0 Replies Latest reply on Mar 5, 2003 7:29 PM by ManuKits

    Apache SymLink NOT Allowed

    ManuKits Newbie

      Hi 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!