微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将IIS中的虚拟目录指向另一个服务器IP

我有以下设置:

IIS服务器7

域名:abc.xyz.com

虚拟目录:abc.xyz.com/myapp/

Nginx服务器

192.168.23.122

我的要求是,每当有人打开abc.xyz.com/myapp/时,应该在内部指向Nginx IP,但是地址栏中的URL应该是abc.xyz.com/myapp/,应用程序中的进一步链接和导航应该会发生。

SSH – 通过对等方重置连接 – Linux主机

Nginxredirect查询stringredirect

即使在服务器重启时如何运行节点js

请解释这个错误日志

从服务器,文件夹备份到FTP并传递问题

Nginx服务器可以使用IP从IIS服务器访问。

当前的Web.config

<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="ReverseProxyRuleForNginx" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{CACHE_URL}" pattern="^(http?)://" /> </conditions> <action type="Rewrite" url="{C:1}://192.168.1.105/{R:1}" /> </rule> </rules> </rewrite> </system.webServer>

我正在打url:

HTTP://本地主机/ MyApp的/

192.168.1.105是我能够从IIS服务器访问的其他系统上的Nginx服务器。

从Perl脚本运行gradle

Docker和小型生产服务器基础设施build议

运行自定义TextSecure(信号)服务器

只允许某些国家的stream量访问特定页面

如何上传nodejs项目或在live服务器上安装nodejs和npm模块

我正在使用Helicon ISAPI_Rewrite ,它允许跨ASP.NET应用程序重写,这是不能用内置的IIS重写模块完成的。

(请注意,这似乎我错了 )。

他们使用类似.htaccess的语法来编写重写/代理规则,例如:

... RewriteEngine on RewriteBase / RewriteRule ^/myapp/(.*?)$ http://localhost/myapp/ [QSA,P] ...

(这是未经测试的,只是为了给出一个想法)。

存在QSA参数,因为重写规则无法捕获URL参数 。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐