【发布时间】:2018-06-04 15:14:25
【问题描述】:
我如何用http://server.com:5280/admin 替换为domian http://localhost:5280/admin。在我的配置中,首先使用 localhost:5280/admin 登录
我无法打开我的文件 ejabberd.yml
//服务的主机名
hosts:
- "server.com"
在文件 hosts.conf 中开启
// localhost 名称解析在 DNS 内部处理。
127.0.0.1 localhost
::1 localhost
0.0.0.0 localhost
1.1.1.1 localhost
'##192.168.0.1 server.com (it is my ip local)
关于 IIS urlrewrite 文件 web.conf
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="xmpp-httpbind" />
<action type="Rewrite" url="http://localhost:5280/bosh/{R:1}" />
</rule>
Strophe 客户端
var connection = null;
var server_dominio = 'server.com';
var BOSH_SERVICE = '/xmpp-httpbind';
我可以在这个链接https://github.com/jsxc/jsxc/issues/353@skyfox675 中搜索可能的解决方案,但是 HTTP 错误 500.50 - URL 重写模块错误。 应用程序“默认网站/应用程序”中的服务器错误 不允许设置服务器变量“ORIGINAL_HOST21”。将服务器变量名称添加到允许的服务器变量列表中。
我只编辑了 web.config 文件
【问题讨论】:
-
解决了这个链接stackoverflow.com/questions/15102024/…将变量服务器放在iis上
标签: iis web-config localhost ejabberd strophe