Line 300: |
Line 300: |
| ===Proxy Pass=== | | ===Proxy Pass=== |
| | | |
− | *I want to pass some http requests to a server behind my SME Server or external to my site, how can I do this? | + | * Je veux rediriger des requetes http vers un serveur derriere mon serveur SME ou externe a mon site, comment faire cela ? |
| | | |
− | You can set a ProxyPass directive that will pass certain requests to an internal or external server that hosts the domain to be proxypassed:
| + | Vous pouvez creer une directive ProxyPass qui renverra certaines requetes vers un serveur interne ou externe au domaine qui doit etre le relais : |
− | db domains set proxypassdomain.com domain | + | db domains set proxypassdomaine.com domain |
− | db domains setprop proxypassdomain.com Nameservers internet | + | db domains setprop proxypassdomaine.com Nameservers internet |
− | db domains setprop proxypassdomain.com ProxyPassTarget http://xxx.xxx.xxx.xxx/ | + | db domains setprop proxypassdomaine.com ProxyPassTarget http://xxx.xxx.xxx.xxx/ |
− | db domains setprop proxypassdomain.com TemplatePath ProxyPassVirtualHosts | + | db domains setprop proxypassdomaine.com TemplatePath ProxyPassVirtualHosts |
− | signal-event domain-create proxypassdomain.com | + | signal-event domain-create proxypassdomaine.com |
− | where proxypassdomain.com is the domain name hosted on the internal or external server
| |
− | and http://xxx.xxx.xxx.xxx/ is the IP address of the internal or external server eg 192.168.1.20 or 122.456.12.171 (it must be the publicly accessible IP if an external server)
| |
| | | |
| + | Ou proxypassdomaine.com est le nom de domaine supportant le serveur interne ou externe |
| + | et http://xxx.xxx.xxx.xxx/ est l'adresse interne ou externe du serveur par exemple 192.168.1.20 ou 122.456.12.171 (Cela doit etre l'adresse publiquement accessible dans le cas d'un serveur externe) |
| | | |
− | To delete a ProxyPass directive that you previously set up:
| + | Pour effacer une directive ProxyPass qui a été précedemment mise en place : |
− | db domains delete proxypassdomain.com | + | db domains delete proxypassdomaine.com |
− | signal-event domain-delete proxypassdomain.com | + | signal-event domain-delete proxypassdomaine.com |
| | | |
| {{Note box|If you have added the internal or external server's domain name as a virtual domain on the SME Server, you must remove it prior to issuing these commands. The server-manager domains panel will show the proxy pass entry but you will not be able to edit it, see [[bugzilla:1612]]. | | {{Note box|If you have added the internal or external server's domain name as a virtual domain on the SME Server, you must remove it prior to issuing these commands. The server-manager domains panel will show the proxy pass entry but you will not be able to edit it, see [[bugzilla:1612]]. |