<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 7 March 2013 17:06, Francis Daly <span dir="ltr"><<a href="mailto:francis@daoine.org" target="_blank">francis@daoine.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
On Thu, Mar 07, 2013 at 09:30:01AM +0000, Tom Barrett wrote:<br>
<br>
Hi there,<br></blockquote><div><br></div><div>Thanks for reading :) </div><div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im">
> I'm doing some work with PayPal integration.<br>
<br>
</div>How does nginx talk to your PayPal integration system?</blockquote><div><br></div><div>I think perhaps my use of the word 'integration' was a little grandiose. The general server setup is PHP fastcgi with a WordPress installation. </div>
<div>The link to the PayPal account is via a simple HTML form with a price and submit button.</div><div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
In nginx, the variable $server_name is the first entry for the server_name<br>
directive in the appropriate server{} block.<br>
<br>
There are circumstances in which the variable $host will take that value.<br>
<div class="im"><br>
> How is PayPal doing that?<br>
<br>
</div>Presumably you're giving the information it to PayPal somehow?<br></blockquote><div><br></div><div>So, however PayPal is grabbing it's information, it gets the first entry in the server_name directive. And that's my only option?</div>
<div> </div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">

> And are there any config settings I can use to<br>
> change this behaviour?<br>
<br>
</div>Probably. What's your current relevant config?</blockquote><div><br></div><div>Well, assuming my above statement is correct, then only the server_name directive is relevant?</div><div><br></div><div>It is a pretty trivial setup: <a href="http://pastebin.com/SdaB1ZW4">http://pastebin.com/SdaB1ZW4</a></div>
<div><br></div></div></div></div>