我已经将我的示例配置为使用vhosts在不同域上服务5-6个应用程序。我想使用本地端口转发使用SSH隧道访问这些应用程序以进行一些修改。由于安全问题,这是必需的,我不想在公共互联网上执行修改。我可以通过公共网络访问所有域,但当通过SSH隧道连接到示例时,我只能访问www上的默认vhost www.example.com ?
127.0.0.1/8888 打开我的默认vhost我想访问其他vhost如下如果可能site1.127.0.0.1:8888或127.0.0.1:8888/site1site2.127.0.0.1:8888或127.0.0.1:8888/site2
1条答案
按热度按时间polkgigr1#
试试这个,我不确定它会起作用,但它需要太多的空间,一个简单的评论。
假设你的服务器有:
在您的笔记本电脑上尝试此设置:
然后在浏览器中打开这些URL:
这样,http请求将包含您希望Apache看到的域,以便在VirtualHosts之间分配流量。但是由于域解析为您的本地地址,因此它应该通过SSH隧道。