智能目录切换。htaccess
你好, 假设我有 x.com 和 y.com.在 z.com 上,我有一个名为 x.com/的目录和另一个名为 y.com/的目录.我有一条将 x.com 和 y.com 映射到 z.com 的 CNAME 记录. 我想要实现的是这个; 在其中一个端域上访问文件; x.com/test.txt 这应该映射到; z.com/x.com/test.txt 我想到的方法是: RewriteCond %{REQUEST_URI} !^https:\/\/z\.com\/switch.php\?.+ [NC] RewriteRule ^(.*) https://z.com/switch.php?f=$1 [R=301,NE,L] 然后我会使用 switch.php 来回显 $_SERVER['HTTP_HOST']/file.txt,其中文件路径在 $_GET['f'] 中指定,由 .htaccess 放置在那里. .htaccess 不仅会导致无限
148 2022-07-19
编程技术问答社区
进行DNS查询包套接字编程
你好, 这是我的第一篇文章. 我想让 DNS 数据包发送到端口 53 (DNS SERVER) 并得到回复. 问题是我不知道如何制作数据包. 我知道结构是:标题 - 问题 - Anwser - 权威 - 附加 但我不知道如何将每个字节放在每个部分... 例如帮助我为 www.google.com 制作数据包; tnx 解决方案 已解决... 我刚刚检查了wireshark发送的数据包并检查了打包的结构. 我使用字节数组制作数据包. header 部分几乎是静态的,为查询名称做了一个动态字节数组. 并且 Qtype 和 QClass 是静态的. 所以我把整个数组放在一个包含所需字节的单元数组中. 这样做: 字节 [] id={0x11,0x12};字节 [] Flags={0x00,0x00};字节 [] QDcount={0x00,0x01};字节 [] ....... 再次 tnx.
92 2022-07-19
编程技术问答社区
C#dns raise没有已知的此类主机
Hello , i have to try to connect one ip address in my desktop application with the dns.beginhostentry but it gives error "no such host is known" while i am using with alias its works fine for the same ip address. example : string ip_address ="123.456.789.012" string alias = "mymachine" 'this is alias of above ip address. DNS.BeginGetHostEntry(ip_address,abcd,this); this statement does not works. it show the error that "no such host
164 2022-07-19
编程技术问答社区
如何将IP地址转换为主机名
我有一个程序可以生成这样一个由网卡修改的ip列表 31.13.64.131.13.64.123.65.181.3423.65.181.34173.194.113.6931.13.64.169.171.235.16173.252.110.27173.194.70.125195.27.155.4077.67.96.24031.13.86.16192.168.1.165.39.148.3 我如何将每个 ip 转换为它的主机名? 我尝试了以下代码 String ip= "31.13.86.16";String host_name = System.Net.Dns.GetHostEntry(ip).HostName;file.WriteLine(host_name); 它保持异常 我会按照你说的实现吗 当我传递一个没有主机名的 IP 地址时 GetHostEntry(ip) 的返回;将为 NULL 或什么都没有 或者我不知道 所以问题来了 现在如何处理这个?
280 2022-07-19
编程技术问答社区
如何在随机服务器上为网站设置DNS?
我们有一个名为 Obama 的开发服务器,2008 R2,使用 URL http://Obama 为我提供了默认的“IIS 登录页面".现在我在 Obama 上创建了一个名为 Alexandria 的新网站,绑定到端口 80 上的主机名“alexandria".要访问该网站,我必须在 Obama 上正确设置 DNS,或者在我的 HOSTS 文件中添加一个条目,将“亚历山大"指向奥巴马的 IP 地址.我的问题是使用我的网站,整个开发团队也必须编辑他们的每个 HOSTS 文件. 我相信我应该在奥巴马的 DNS 上至少创建一个 A 记录,也许还有一个.然后,当奥巴马收到“亚历山大"的请求时,它就知道该怎么做了.我之前问过这个问题,得到的回答都是类似的,“哦,只要正确设置 DNS",甚至没有说我是否必须配置主域 DNS 或奥巴马的 DNS,或者我必须做些什么两个都?我的机器从域 DNS 中知道什么机器被称为 Obama,但是我可能需要对那个 DNS 做些什么,或者是否正确设置了 Obama
152 2022-07-19
编程技术问答社区
如何将RDWebAccess与DNS结合使用
大家好, 我正在使用带有 DNS 的 RDWebAccess.现在我可以登录到 RDWebAccess 页面,但是当我单击任何应用程序时,我得到“连接被拒绝,因为用户帐户未被授权远程登录.".请任何人帮助我解决这个问题. 在此先感谢. 解决方案
138 2022-07-19
编程技术问答社区
如何在IIS中设置子域?
我有一个域名为 www.college.com 的网络应用程序.我想用子域(student.college.com)映射项目内的文件夹(学生).这个怎么做.?实际上学生文件夹文件依赖于学生文件夹之外的类(意味着在 www.college.com 项目中).请帮我在 IIS 中设置它. 解决方案 创建一个新的绑定: http://technet.microsoft.com/en-us/library/cc731692%28v=ws.10%29.aspx[^] 或者使用重写规则: http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module[^] 祝你好运!
116 2022-07-17
编程技术问答社区
临时DNS错误INET\u E\u RESOURCE\u NOT\u FOUND
大家好 我有一个 ASP.NET 项目,它运行良好,直到我的电脑爆炸了... 我重新安装了 Win 10 并重新加载了我的所有项目,但其中一个不再运行.这个项目不是我写的,但我需要维护它,所以必须在 VS2015 中运行它. 该项目没有错误或警告,但是当我运行它时,我收到一条错误消息,指出存在临时 DNS 错误,然后是错误代码:INET_E_RESOURCE_NOT_FOUND.不知道如何添加图片,但如果有帮助可以提供. 在 IE、Edge、Chrome 和 Firefox 都试过了,都失败了,出现类似的错误信息. 我已尝试单步执行代码,但没有失败,并且首页页面预渲染执行正常. 我的猜测是它正试图从某个地方获取资源,但我一生都无法看到它试图从哪里加载. 有没有其他人看到这个错误或知道我是否可以设置跟踪或其他东西来查看它试图加载的内容? 到目前为止,在这方面浪费了 2 天......广泛的谷歌搜索没有帮助. 提前感谢任何人可以提供的任何建议.
3876 2022-07-17
编程技术问答社区
多个MX服务器如何整合邮件以交付给邮件客户端
我目前正在研究使用 MX 记录来允许负载平衡和 HA 用于邮件解决方案.虽然我了解 DNS 和前端的配置,但我无法理解或找到相关信息的是后端的“加入"功能.因此,我的 DNS 服务器中列出了 3 个电子邮件服务器,并且我的桌面上有一个 Outlook 客户端 - 什么组件可以确保在每个电子邮件服务器上收到的电子邮件都被传递到我的 Outlook 客户端? 我尝试过的: (In my test environment I am modeling this with hmail and outlook and my DNS server is a Windows server) Thank you in anticipation... 解决方案 不是我的正常领域,但如果您需要更多信息,可以尝试阅读这篇文章并启动 ole Google 如何进行负载平衡使用 DNS MX 记录的传入电子邮件 - GFI 支持[^]
100 2022-07-17
编程技术问答社区
用vb读取数据库DNS。网
大家好, 我想知道我是否可以读取 DNS 数据库,例如,我有一个使用 vb.net(或 c++)和命名空间“System.net"的网站列表,其中包含 essensione“.it" 感谢您考虑这封电子邮件. 最好的问候 Sebastiano Sassano 解决方案 如果我理解你的话,这是不可能的;( 看看这里:获取DNS服务器地址列表(Windows Store APP,C++)[^]. 除非您想枚举局域网的所有可用域:获取所有可用域的列表[^]
228 2022-07-17
编程技术问答社区
不同godaddy帐户上的域和服务器
以前我在 Big Rock 有一个帐户,但是当我添加新域时,它会自动添加到 DNS 管理器中,我只需复制名称服务器并将其粘贴到我的 Big Rock 帐户中.很简单. 现在我有两个godaddy 帐户...Account1 有域,Account2 有服务器.问题是当我添加一个新域时,它成功添加但没有显示在 DNS 管理器中......所以我无法获取名称服务器. 怎么做...请帮助. 解决方案 这不是代码问题,而是您需要与主机商联系的技术支持问题. 如果你的域名和服务器都在godaddy但在不同的帐户中,则无需更改名称服务器. 您必须更改您的域帐户的 IP 地址. 为此:转到您的服务器godaddy帐户并检查您的IP地址是什么(启动虚拟主机--->添加新域--->您可以看到IP地址--->复制它) 现在转到您的域godaddy帐户并启动您要托管的特定域,然后单击DNS区域文件--->在A(主机)下--->您会看到一条记录--->编辑此记录并粘贴这里是您之
144 2022-07-17
编程技术问答社区
找不到Url。dns更改后
我刚刚在大约 24 小时前更改了我的 dns 以指向我的主机 [域 A 已删除],但现在我收到错误 404 请求的 URL/未在此服务器上找到.我需要在我的服务器上更改或添加什么,因为在同一台服务器上还有 [domain B removed] 的相同文件是一个问题.我的主机管理员说我只是等待 dns 传播... 否则我的最后一个问题得到了很好的回答,所以我按照建议更改了 dns.. 我尝试过的: 尚未尝试任何方法,而不是更改 dns 并等待 24 小时进行更改. 解决方案 您必须配置您的 Apache 服务器以提供内容.实际上 URL 可以被解析并且有一个 Apache 服务器正在运行.但是没有内容(如404错误码所报). Apache 配置文件 httpd.conf 应该有一个 DocumentRoot 条目,该条目指向您的网页文件的根目录.该目录应包含起始页文件(默认为 index.html).404 错误告诉您找不到起始页文件(在未指定文件的情况下连接到 W
140 2022-07-17
编程技术问答社区
Are名称服务器存在于所有级别的域中。表示(根..到主机最低)。
我对名称服务器和 DNS 有点困惑.已经阅读了许多链接和比较,但对整个流程(从请求到响应)没有清晰的印象. 1.域名服务器在FQDN获取IP流程中的作用是什么? 2. 我想看一个带有虚拟 IP/名称服务器的示例,它将向我解释包括名称服务器在内的 dns 的全部工作. 解决方案 参见 http://en.wikipedia.org/wiki/Name_server[^].至于“我想看一个带有虚拟 IP/名称服务器的示例,它将向我解释包括名称服务器在内的 dns 的全部工作.",这不是编程问题,也不是快速回答.
108 2022-07-17
编程技术问答社区