Je viens de retester ce matin et pour ce web service, j'ai bien le index.php et le https qui est rajouté que ça soit sur 192.168.1.0 ou 2.0
Voici le code que j'ai et je pense pas avoir fait d'erreur de typo
url.rewrite-once = (
"wan\.getInfo$" => "/api/1.0/wan.xml",
"system\.getInfo$" => "/api/1.0/system.xml",
"ftth\.getInfo$" => "/api/1.0/ftth.xml",
"lan\.getHostsList$" => "/api/1.0/lan.xml",
"^(/(lib|media|ws|tests)/.*)" => "$0",
"^/([^\?]+)(\?(.*))?$" => "/index.php/$1?$3"
)
Il semble que ça soit ce fichier qui est utiliser pour nous identifier auprès de SFR et récupérer nos abonnements et services souscrit et il semble fonctionner car il détecte bien mon offre.
Ce qui est bizarre et que j'ai commenté toute la partie https et il va quand même faire une redirection pour ce web service
#$HTTP["scheme"] == "http" {
# $HTTP["url"] !~ "^/index.php/error/" {
# $HTTP["url"] !~ "^/api/1.0" {
# $HTTP["host"] =~ "^(.*)$" {
# url.redirect = (
# "^(.*)$" => "https://%1$1"
# )
# }
# }
# }
#}
Edit: Je viens de tester dans un autre navigateur et l'url est désormais bien formater et en revenant sur chrome il prends la bonne url sans faire de modification. Je vais tester de remettre la redirection https