On Fri, Mar 27, 2009 at 09:01:57AM +0000, equalium wrote:
> Hello, I'm setting up nginx to serve a django site. The django part goes OK but
> I have a problem with my media directory. I'm using this:
>
> location /media/ {
> root /home/django/domains/myapp/static/;
> }
>
> ...
>
> The problem is that I can access that directory and any html file directly
> inside but not other directories or images.
Probably, you have also something like this:
location ~ \.(gif|png|jpg|css|js)$ {
You may delete it if it is not needed, or may disable regex tests for /media/:
location ^~ /media/ {
> For example, my directories are like this:
>
> ./domains
> ...myapp
> ......static
> .........CSS
> .........images
> .........js
> .........hello.html
> .........image.png
>
> I have the option "autoindex on;", so when I access: http://mydomain/media/ I see:
>
> Index of /media/
> ../
> hello.html
>
> Does anybody know what can be wrong?
Do you see in the listing just index.html without image.png, etc. ?
--
Igor Sysoev
http://sysoev.ru/en/