Forums / Install & configuration / Allow access to a directory not created from Exponential
Pierre T.
Wednesday 18 June 2008 10:19:46 am
[apache2.2 & ez4.0]
Hi there,
My Exponential directory is httpdocs/ and I have all my website in this folder. In this directory I created a directory called "rep" and it's not allowed to access it by default. Here is my .htaccess (which I modified) available at the root of httpdocs/ :
# Copy this file to a new file called .htaccess in your Exponential root # to make the site more secure in non-virtualhost mode (index.php used in urls). # php_value allow_call_time_pass_reference 0 <FilesMatch "."> order allow,deny deny from all </FilesMatch> <FilesMatch "(index\.php|\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf)$"> order allow,deny allow from all </FilesMatch> #CHECK THIS ABOVE <Directory /var/www/vhosts/MY_WEBSITE/httpdocs/rep> order allow,deny allow from all </Directory> # If you see "Forbidden" when trying to access root page of your site # without 'index.php' appended, uncomment the following "Files" section. # NOTE: replace "Exponential-3.6.0" with base name of the directory # where your Exponential intallation resides. # e.g. base name of "/sites/Exponential/Exponential-3.6.0" is "Exponential-3.6.0". #<Files "Exponential-3.6.0"> # order allow,deny # allow from all #</Files> RewriteEngine On RewriteRule content/treemenu/?$ index_treemenu.php RewriteRule index_treemenu.php - [L] RewriteRule !\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf$ index.php DirectoryIndex index.php
You can see that I added :
<Directory /var/www/vhosts/MY_WEBSITE/httpdocs/rep> order allow,deny allow from all </Directory>
The rest if default code. But with this directive I still can't access to the directory called "rep" (internal server error).
Any ideas please ?
Ivo Lukac
Thursday 19 June 2008 7:53:22 am
You need to add a rewrite rule like this:
RewriteRule ^httpdocs/rep/.* - [L]
to avoid using index.php for that dir.
http://www.linkedin.com/in/ivolukac http://www.netgen.hr/eng/blog http://twitter.com/ilukac