Excusez moi pour mon anglais, je suis français.
J’ai une question sur la redirection de la demande de soap avec apache (sur wampserver).
J’ai un fichier server.php
sur localhost:3511
vhost:
DocumentRoot "C:/wamp/www/test/server.php" ServerName test.local
server.php:
setClass("Test"); $server->handle(); ?>
Ma classe Test.php:
0); } }
Avec SoapUi, j’ai ce résultat quand j’appelle
http://localhost:3511 0
Donc ça marche!
Maintenant, je veux redirect la demande vers
http://localhost/test2/server.php
quand soapui appelle localhost: 3511. J’ai le même projet dans localhost/test2/
mais ConversionRateResult
renvoie 1
au lieu de 0
.
J’ai fait un htaccess dans localhost/test/
avec ce code:
Redirect / http://localhost/test2/server.php
Lorsque je teste cette URL localhost:3511
dans un navigateur Web, test2/server.php
est appelé. Cela fonctionne mais quand j’appelle localhost:3511
avec SoapUi, rien n’a été retourné.
Pouvez-vous m’expliquer ce qui ne va pas avec mon htaccess? Peut-être que je dois append quelque chose?
Utilisez le drapeau de proxy [P]:
RewriteEngine on RewriteRule / http://localhost/test2/server.php [NC, P]
mod_proxy: http://httpd.apache.org/docs/current/mod/mod_proxy.htm
flag: http://httpd.apache.org/docs/current/rewrite/proxy.html