title: Apache won't follow symlink
body: <p>I've checked out the best answer to this question and can't get it to work.  Using Ubuntu 14.04 and Apache 2.4.7 I am trying to load
  <code>localhost/locals/hcl/index.html</code> in order to verify that it works correctly through a server.
  Where</p>
  
  <pre><code>/var/www/html/locals -&gt; /media/userid/WWW/www/upload
  </code></pre>
  
  <p>and <code>/media/userid/WWW/www/upload/hcl/index.html</code> exists. 
  I have changed <code>/etc/apache2/apache2.conf</code> to (following is copied from webmin output for the default server): </p>
  
  <pre><code>&lt;Directory /var/www/html&gt;
   Options -Indexes +FollowSymLinks
   AllowOverride None
   Require all granted
  &lt;/Directory&gt;
  </code></pre>
  
  <p>as recommended in 
  <a href="https://stackoverflow.com/questions/7381371/apache-wont-follow-symlinks-403-forbidden">Apache won&#39;t follow symlinks (403 Forbidden)</a>
  and all directories and files in the path have <code>rwx</code> set and <code>/media/userid/WWW/www/upload</code> has owner set to <code>www-data</code>, which used to be important.
  My <code>/var/www/html</code> directory contains another symbolic link:</p>
  
  <pre><code>phpsysinfo -&gt; /usr/share/phpsysinfo
  </code></pre>
  
  <p>that does work, and</p>
  
  <pre><code>file:///media/userid/WWW/www/upload/hcl/index.html
  </code></pre>
  
  <p>works as expected in Firefox.  Obviously, I have omitted some crucial step, but I cannot see what it is: can anyone advise ?</p>