Thanks for the reply Aleks!<br><br>I changed my conf to have www www. I put this at the top of my conf:<br><br>user www www;<br><br>Now, to confirm: <br><br>DX-20070509-049# ps aux | grep nginx<br>root&nbsp; 84389&nbsp; 0.0&nbsp; 0.1&nbsp; 2040&nbsp; 1632&nbsp; ??&nbsp; Is&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.00 nginx: master process ./nginx<br>
www&nbsp;&nbsp; 84390&nbsp; 0.0&nbsp; 0.1&nbsp; 2360&nbsp; 1968&nbsp; ??&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.03 nginx: worker process (nginx)<br>www&nbsp;&nbsp; 84391&nbsp; 0.0&nbsp; 0.1&nbsp; 2360&nbsp; 1968&nbsp; ??&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.02 nginx: worker process (nginx)<br>www&nbsp;&nbsp; 84392&nbsp; 0.0&nbsp; 0.1&nbsp; 2360&nbsp; 1968&nbsp; ??&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.03 nginx: worker process (nginx)<br>
www&nbsp;&nbsp; 84393&nbsp; 0.0&nbsp; 0.1&nbsp; 2360&nbsp; 2020&nbsp; ??&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.02 nginx: worker process (nginx)<br>www&nbsp;&nbsp; 84394&nbsp; 0.0&nbsp; 0.1&nbsp; 2360&nbsp; 1968&nbsp; ??&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp; 3:44AM&nbsp;&nbsp; 0:00.02 nginx: worker process (nginx)<br>root&nbsp; 84407&nbsp; 0.0&nbsp; 0.0&nbsp; 1552&nbsp; 1036&nbsp; p0&nbsp; R+&nbsp;&nbsp;&nbsp; 3:46AM&nbsp;&nbsp; 0:00.00 grep nginx<br>
<br>And finally, the permissions:<br><br>DX-20070509-049# cd /usr/local/www<br>DX-20070509-049# ll<br>total 14<br>lrwxr-xr-x&nbsp; 1 root&nbsp; wheel&nbsp;&nbsp;&nbsp; 27 Apr&nbsp; 2 21:41 cgi-bin -&gt; /usr/local/www/cgi-bin-dist<br>dr-xr-xr-x&nbsp; 2 root&nbsp; wheel&nbsp;&nbsp; 512 Apr&nbsp; 2 21:41 cgi-bin-dist<br>
drwxr-xr-x&nbsp; 9 root&nbsp; www&nbsp;&nbsp;&nbsp; 3584 Apr&nbsp; 6 03:45 data<br>dr-xr-xr-x&nbsp; 2 root&nbsp; wheel&nbsp; 1024 Apr&nbsp; 2 21:41 data-dist<br>drwxr-xr-x&nbsp; 3 root&nbsp; wheel&nbsp; 3584 Apr&nbsp; 2 21:41 icons<br>drwxr-xr-x&nbsp; 2 www&nbsp;&nbsp; www&nbsp;&nbsp;&nbsp;&nbsp; 512 Apr&nbsp; 6 03:25 proxy<br><br>
It seems www has permissions to /usr/local/www/data <br><br>My error log shows this :<br><br>2008/04/06 03:44:38 [error] 84393#0: *1 directory index of &quot;/usr/local/www/data/&quot; is forbidden<br><br><br><div class="gmail_quote">
On Sun, Apr 6, 2008 at 3:01 AM, Aleksandar Lazic &lt;<a href="mailto:al-nginx@none.at">al-nginx@none.at</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Amer,<div class="Ih2E3d"><br>
<br>
<br>
On Sam 05.04.2008 22:01, Amer Shah wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hey Guys.<br>
<br>
I&#39;ve been trying to figure this out from the site but I just can&#39;t :(<br>
<br>
What I want is the following<br>
- When a user puts it just my domain name, I want the server to give<br>
him the index.htm file .. i.e. if the user enters in <a href="http://example.com" target="_blank">example.com</a> I want<br>
him to get <a href="http://www.example.com/index.htm" target="_blank">www.example.com/index.htm</a><br>
<br>
<br>
I tried the following but it I get a 403 forbidden:<br>
<br>
 &nbsp; &nbsp;server {<br>
 &nbsp; &nbsp; &nbsp; listen &nbsp; &nbsp; &nbsp; 80;<br>
 &nbsp; &nbsp; &nbsp; server_name &nbsp;localhost;<br>
 &nbsp; &nbsp; &nbsp; root /usr/local/www/data;<br>
<br>
 &nbsp; &nbsp; &nbsp; location / {<br>
 &nbsp; &nbsp; &nbsp; &nbsp; index index.htm;<br>
 &nbsp; &nbsp; &nbsp; }<br>
&nbsp;}<br>
<br>
Am I missing something ?<br>
</blockquote>
<br></div>
does user nobody is allowed to read your root?<br>
<br>
<a href="http://wiki.codemongers.com/NginxMainModule#user" target="_blank">http://wiki.codemongers.com/NginxMainModule#user</a><br>
<br>
What is in the error_log?<br>
<br>
<a href="http://wiki.codemongers.com/NginxMainModule#error_log" target="_blank">http://wiki.codemongers.com/NginxMainModule#error_log</a><br>
<br>
Cheers<br>
<br>
Aleks<br>
<br>
</blockquote></div><br>