If i do
server_name *;

nginx server wont restart.
Which means "sudo service nginx restart" wont work.

Nice try ;)

Le vendredi 28 mars 2014 13:19:38 UTC+1, Alvaro Miranda Aguilera a écrit :
>
> what happen if you put
>
>         server_name ***
>
>
> On Sat, Mar 29, 2014 at 1:05 AM, Jeanmichel Cote 
> <[email protected]<javascript:>
> > wrote:
>
>> Well, thanks for answering. You may be right. But i'm not sure about that 
>> yet.
>> Here's my nginx code:
>>
>>    server {
>>>         listen 80;
>>>         server_name mysite.com www.mysite.com;
>>>         root /vagrant/public;   
>>>         rails_env development;
>>>         passenger_enabled on;
>>>         client_max_body_size 100M;
>>>         if ($host ~* www\.(.*)) {
>>>             set $host_without_www $1;
>>>             rewrite ^(.*)$ http://$host_without_www$1 permanent; # $1 
>>> contains '/foo', not 'www.mydomain.com/foo'
>>>         }
>>>     }
>>>
>>
>> Now i know its best not to use if statements but i'm on a closed circuit 
>> mode running that particular code only in my VM server.
>> Otherwise the 
>>
>>  return <http://wiki.nginx.org/NginxHttpRewriteModule#return> 301 
>> $scheme://mysite.com$request_uri;
>>
>> breaks entirely the access by trying to redirect to the actual live site, 
>> which means that i dont know how to make that statement redirect with a port 
>> number. I tried
>>  return <http://wiki.nginx.org/NginxHttpRewriteModule#return> 301 
>> $scheme://mysite.com:8080$request_uri;
>>
>> but its bad redirection.
>>
>> So i'll keep on digging...
>>
>> Le vendredi 28 mars 2014 12:02:02 UTC+1, Terrance Shepherd a écrit :
>>>
>>> This is probably a problem with nginx and you code then vagrant. 
>>>
>>> From here my guess is that your nginx config is only set up to respond 
>>> with your code if you access it from mysite.com  and so changing your 
>>> nginx config by removing server line will probably fix this.
>>> On Mar 28, 2014 4:12 AM, "Jeanmichel Cote" <[email protected]> wrote:
>>>
>>>>  Hi,
>>>>
>>>> i just set myself a nice vagrant local development of a website that is 
>>>> online at the moment. I've forwarded ports 8080 on host to 80 on guest, 
>>>> tweaked my host's hosts file adding 127.0.0.1 mysite.com and i 
>>>> configured my nginx accordingly so instead of visiting localhost:8080, 
>>>> i go to mysite.com:8080 and the site is right up. Good.
>>>>
>>>> So i thought, great, now i want to show the client some modifications i 
>>>> just made to his site. Vagrant share then gives me a funky url which i go 
>>>> visit in a browser.
>>>>
>>>> The thing is that even though it worked just fine on mysite.com:8080, by 
>>>> using vagrant share's url it just throws the "Welcome to Nginx!" page, as 
>>>> if it couldnt read my mysite file in /etc/nginx/sites-enabled/mysite.
>>>>
>>>> I hope i made myself clear enough so that it ring someone's bell. If 
>>>> you have any info about this, it would help a lot.
>>>>
>>>> Thanks!
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Vagrant" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Vagrant" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to