diff --git a/MiniPaviCli.php b/MiniPaviCli.php
index 227f82a..fc76e86 100644
--- a/MiniPaviCli.php
+++ b/MiniPaviCli.php
@@ -6,6 +6,8 @@
*
* Communication avec la passerelle MiniPavi
*
+ * 11/02/2024 : Redirection vers émulateur Minitel si appel direct depuis un navigateur
+ *
*/
namespace MiniPavi;
@@ -86,7 +88,9 @@ class MiniPaviCli {
static function start() {
if (strpos(@$_SERVER['HTTP_USER_AGENT'],'MiniPAVI') === false) {
- echo "
Cette page ne peut être appellée que via la psserelle MiniPAVI
This page can only be reached using the MiniPAVI gateway.
";
+ $currentUrl = (empty($_SERVER['HTTPS']) ? 'http' : 'https') . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
+ $redirectUrl = 'http://www.minipavi.fr/emulminitel/indexws.php?url='.urlencode('wss://go.minipavi.fr:8181?url='.$currentUrl);
+ header("Location: $redirectUrl");
exit;
}
$rawPostData = file_get_contents("php://input");