]> git.immae.eu Git - github/wallabag/wallabag.git/commitdiff
Add support for custom http port 848/head
authorMariusz Kozakowski <11mariom+wordpress@gmail.com>
Wed, 17 Sep 2014 16:44:29 +0000 (18:44 +0200)
committerMariusz Kozakowski <11mariom+wordpress@gmail.com>
Tue, 23 Sep 2014 16:44:14 +0000 (18:44 +0200)
Now you can use wallabag behind reverse proxy (i.e Squid or Varnish)
without problem with urls like wallabag.example.com:8080.

inc/poche/Tools.class.php
inc/poche/config.inc.default.php

index 93ec3fc6a877bf93f00e7c0dfadfd2cdf2b412d8..beb4f30ca9cec72a868d6760e933e07a9a6feb4c 100755 (executable)
@@ -51,6 +51,7 @@ final class Tools
 
         $serverport = (!isset($_SERVER["SERVER_PORT"])
             || $_SERVER["SERVER_PORT"] == '80'
+            || $_SERVER["SERVER_PORT"] == HTTP_PORT
             || ($https && $_SERVER["SERVER_PORT"] == '443')
             || ($https && $_SERVER["SERVER_PORT"]==SSL_PORT) //Custom HTTPS port detection
             ? '' : ':' . $_SERVER["SERVER_PORT"]);
index 2a458544f0fd49b09a4b4f4bb873486db5e3216b..f666f468eeabc343fad8476707dcd25f9d10e675 100755 (executable)
@@ -24,6 +24,8 @@
 #################################################################################
 # Do not trespass unless you know what you are doing
 #################################################################################
+// Change this if http is running on nonstandard port - i.e is behind cache proxy
+@define ('HTTP_PORT', 80);
 
 // Change this if not using the standart port for SSL - i.e you server is behind sslh
 @define ('SSL_PORT', 443);