I am facing a strange problem that makes me wrong after calling back a secure (https: //) Getting a string string value from a secure payment gateway to my site on the page. Apache / 2.4.9 (UNIX) [REQUEST_URI] = & gt; / Sign
array ([SERVER_SOFTWARE] = & gt; Here the content of is the $ _ server
variable -up / gfsagepay_return = bGVhZF9pZD0yMDE5Jmhh2g9ZWZlNWI3ZmIxNjVhNDVkZmIzMDY2ODBiMzcwOThhZjY [path] = & gt; / usr / local / bin: / usr / bin: / bin [REDIRECT_STATUS] = & gt; 200 [UNIQUE_ID] = & gt; VE50xX8AAAEAABWSAuMAAAAh [HTTPS] = & gt; on [SCRIPT_URL] = & gt; / Sign -up / [SCRIPT_URI] => http://www.domain.co.uk/sign-up/ [HTTP_HOST] => www.domain.co.uk [HTTP_CACHE_CONTROL] => Maximum Age = 0] [http://www.exe- Intel Mac OS X 10_10_0) AppleWebKit / 537.36 (KHTML, like Lizard) Chrome / 38.0.2125.104 Safari / 537 .36 [HTTP_REFERER] = & gt; https://live.sagepay.com/gateway/service/cardselection?vpstxid= {08D220FE-1BD0-0B60-4670-A359B31465B4} [HTTP_ACCEPT_ENCODING] = & gt; gzip, remove air, Sdch [h tTP_ACCEPT_LANGUAGE] = & gt; N-US, N. Q = 0.8 [HTTP_COOKIE] = & gt; WP-setting -5 = Editor% 3Dtinymce% 26libraryContent% 3Dbrowse; WP-settings time = 5 1413364146; Wordpress_test_cookie = WP + cookie + check; wordpress_logged_in_0293e473decb4ad0ae4f16569dce74a6 = Matt% 7C1414580241% 7Ccc0bdf718d4ab94b2cd21206b75ed52a; _gat = 1; K4ATBCookie380b0a7e-5814-4897-A7ld-A720dca390b7_kuk_visitorid = D40f8cd2-Bda27-4c2l-A2bd-83dab0637710; C4ATBCookie380b0a7e-5814-4897-a71d-e720dca390b7_Cook_DTS = 27 / Oct / 14% 2016% 3A32% 3A57; K4ATBCookie380b0a7e-5814-4897-A7ld-A720dca390b7_kuk_srverguid = 5B1C1DCB-07EA-45E1-91C7-Bdak96AF8EE98; C4ATBCookie380b0a7e-5814-4897-a71d-e720dca390b7_Cook_Visits = 6; C4ATBCookie380b0a7e-5814-4897-a71d-e720dca390b7_Cook_ExtSets = 27 / October / 14% 2016% 3A32% 3A57% 7Chttps% 3 A // prod3si.click4assistance.co.uk% 7Chttps% 3 A // prod3ci.click4assistance.co.uk% 7Crue% 7CTrue% 7CFalse% 7CTrue% 7CTrue% 7C5% 7C10% 7C20% 7CTrue% 7CTrue% 7CFalse% 7C30; _ga = GA1.3.1269087434.1413364095; C4ATBCookie380b0a7e-5814-4897-a71d-e720dca390b7C4ATBTestP = Y [HTTP_X_PROTO] = & gt; SSL [HTTP_CONNECTION] = & gt; Closed [SERVER_SIGNATURE] = & gt; & Lt; Address & gt; Apache / 2.4.9 (Unix) Server www.crb-checkonline.co.uk Port 80 & lt; / Address & gt; [SERVER_NAME] = & gt; Www.domain.co.uk [SERVER_ADDR] = & gt; 10.0.1.55 [SERVER_PORT] = & gt; 80 [REMOTE_ADDR] = & gt; 81.152.144.31 [DOCUMENT_ROOT] = & gt; /home/sites/domain.co.uk/public_html [REQUEST_SCHEME] = & gt; Http [CONTEXT_PREFIX] = & gt; [CONTEXT_DOCUMENT_ROOT] = & gt; /home/sites/domain.co.uk/public_html [SERVER_ADMIN] = & gt; Root @ Localhost [SCRIPT_FILENAME] = & gt; /home/sites/domain.co.uk/public_html/index.php [REMOTE_PORT] => 34353 [REDIRECT_QUERY_STRING] = & gt; / Sign-up / [REDIRECT_URL] = & gt; / Sign-up / [GATEWAY_INTERFACE] = & gt; CGI / 1.1 [SERVER_PROTOCOL] = & gt; HTTP / 1.1 [REQUEST_METHOD] = & gt; [QUERY_STRING] = & gt; Get / sign-up / [SCRIPT_NAME] = & gt; /index.php [PHP_SELF] = & gt; /index.php [REQUEST_TIME] = & gt; 1414427845) Expect to be QUERY_STRING
: gfsagepay_return = bgVhZF9pZD0mM02mhhc2g9ZWZlNWI3ZmIxNjVhNDVkZmIzMDY2ODBiMzcwOThhZjY
But instead it is: Content of
/ sign-up /
$ _ GET
This strangeity Confirm:
array ([/ sign-up /] = & gt;)
I'm surprised that REQUEST_SCHEME
Value is http
and https
, although I have read that it is not always reliable.
Does this look like an SSL misconfiguration, or something else is affecting my script?
Regards,
Matt.
For the PS reference, the .htaccess file looks like this:
Rewrite / rewrite the link on the riverbase% {ENV: HTTPS}! [NC] rewriting ^ ^. () * $ Https: // www .domain.co.uk/ $ 1 [R, L] Revarked% {REQUEST_FILENAME}! -f rewrite code% {REQUEST_FILENAME}! -D RectitRule ^ (. *) $ Index.php? / $ 1 [PT, L] Option -Inx
Comments
Post a Comment