Yeah, i tried already the vagrantshare.com option, i even tried to add the 
whole temporary funky share url. But i didnt help.

And your right about the default file. I dont know why but accessed from 
the web, my nginx serves the default file rather than the mysite file.

I'm gonna go ahead an try disabling the default site, as you suggest. 

I'll be back later today...

thanks!

Le vendredi 28 mars 2014 14:04:02 UTC+1, Terrance Shepherd a écrit :
>
> So it will actually work but it collides with the file 
> /etc/nginx/sites-enabled/000-default which is what returns the "Welcome to 
> Nginx page" you would need to disable the default site first. 
>
> You can disable the default site by running:
> nginx_dissite 000-default
>
> If that still does not work you can add *.vagrantshare.com to the 
> server_name parameter
>
> *note the 000-default might be different in your environment.
>
>
> On Fri, Mar 28, 2014 at 8:55 AM, Jeanmichel Cote 
> <[email protected]<javascript:>
> > wrote:
>
>> 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]>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].
>>>> 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