Welcome! Log In Create A New Profile

Advanced

Re: nginx configuration issues

Joel Dahl
June 17, 2009 02:20PM
Igor Sysoev skrev:
> On Wed, Jun 17, 2009 at 05:44:19PM +0200, Joel Dahl wrote:
>> ...and at first it seemed to work. If the directory /home/w/www.foo.com
>> exists, requests to www.foo.com works and I can see the website. However,
>> if I try to access www.foo.com/bar I get a "can't find the domain
>> www.foo.com" type of error message in my browser. Browsing to
>> www.foo.com/bar/ works however, and www.foo.com/bar/index.php also works.
>>
>> What am I doing wrong? :)
>
> Add
>
> server {
> server_name_in_redirect on;
>
> otherwise nginx uses "_" as server name in redirect: "http://_/bar/".

Ah yes, that helped. Thanks.

However, I found another issue which is somewhat confusing, and I can't figure
out what I'm doing wrong.

In /home/w/www.foo.com I have a link file to a wiki that resides in another
place in the directory structure. /home/w/www.foo.com/wiki points to ->
/usr/local/www/wiki like this:

root@www [/home/w/www.foo.com] ls -l
drwxr-xr-x 2 root wheel - 512B Jun 16 22:13 bar/
-rw-r--r-- 1 root wheel - 20B Jun 16 21:24 index.php
lrwxr-xr-x 1 root wheel - 23B Jun 16 21:22 wiki@ -> /usr/local/www/wiki

Accessing http://www.foo.com/wiki in my browser should bring me to the front
page (index.php) on the wiki, and yes it does. It doesn't load any images or
css-files however.

I checked the logs, and found loads of entries like this one:

2009/06/17 19:30:06 [error] 38435#0: *52 open()
"/home/w/www.foo.com/lib/tpl/default/images/button-css.png" failed (2: No such
file or directory), client: 1.2.3.4, server: www.foo.com, request: "GET
/lib/tpl/default/images/button-css.png HTTP/1.1", host: "www.foo.com",
referrer: "http://www.foo.com/wiki/index.php"

It looks like it's looking for the files in the wrong place?

I tested the same wiki in a vanilla configuration of nginx, where I just set
www.foo.com as server_name etc, and there it works. The directory structure
is the same.

--
Joel
Subject Author Posted

nginx configuration issues

Joel Dahl June 17, 2009 11:44AM

Re: nginx configuration issues

Igor Sysoev June 17, 2009 01:24PM

Re: nginx configuration issues

Joel Dahl June 17, 2009 02:20PM

Re: nginx configuration issues

Cliff Wells June 17, 2009 02:46PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 184
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready