我正在尝试在IIS 6中创build一个新的网站。我按照向导的说法select一个IP地址,并确保它不会返回答复。 在添加新的IP地址并ping之后,ip仍然不返回任何内容。 该网站也不会在浏览器中使用这个IP加载。 我错过了什么?
我如何编写htaccess来执行以下操作: 将www.mysite.com上的所有无效链接redirect至www.mysite.com(主页) 显然我只想要死链接redirect。 谢谢
常规消费者网站的"http://"前缀是不必要的,只是复杂化。 无论如何,99%的人访问的网站使用HTTP协议,那么为什么你必须告诉浏览器? 它应该猜测它! 我想在地址/位置栏URL,超链接提示,状态栏中,基本上在浏览器的任何地方,到处隐藏 "http://"前缀。 任何Firefox插件来做到这一点? 任何其他方式另一个浏览器?
我将首先说我不是系统pipe理员。 我在一家build筑公司实习,主要是硬件/软件支持。 我也用Dreamweaver发布他们的网站的变化。 我很惊讶地看到,我被告知如何configurationDreamweaver,它基本上设置为直接发布到实时远程服务器。 该网站在Windows Server 2003上使用IIS进行内部托pipe。 我想build立一个testing网站发布,然后再推送新的文件到现场网站。 由于网站使用服务器技术,特别是ASP,我不能简单地在浏览器中预览页面。 我不想在本地机器上安装IIS。 我的想法是在实际站点所在的同一台服务器上创build一个testing站点。 我基本上按照这里列出的说明: http : //support.microsoft.com/kb/323972 。 我只是试图将实际站点的设置映射到testing站点。 然后,我从实际站点的目录中取出所有文件,并将它们复制到testing站点的目录中。 但是我没有能够得到这个工作。 实际的网站被configuration为在内部地址199.5.83.240。 testing站点configuration为199.5.83.238。 如果您尝试访问.238连接超时。 我想也许只是一些服务需要重新启动。 我已经重新启动IIS服务和DNS服务无济于事。 我在想什么? 编辑:附加信息。 运行IIS的服务器是本地199.5.83.229。 有一些从这个IIS服务器托pipe的站点。 如果我从服务器运行ipconfig。 它列出了.229以及.240,.241,.243,.245; 但没有.238。 我认为这是我的问题所在。 我该如何解决?
网站由Windows Server 2003上的iis6提供服务。在testing版中从未看过这个问题一个月。 我们昨天做了新的网站 – 它获得更多的stream量比testing,但没有那么多 – 服务器上的资源利用率和速度都很好。 今天,该网站一次只能几分钟(4?)次远程无法访问。 如果您访问网站上的任何页面 – 什么都不会返回,并最终请求超时。 发生这种情况时,我可以通过远程桌面连接到服务器,并且在本地运行服务器上的浏览器时,可以从实时URL加载该网站。 服务器上的其他网站仍然运行良好(使用相同的iis实例,不同的应用程序池)。 同一networking上的其他电脑也不能访问该网站。 除了没有提供内容 – 服务器似乎正常运行 – 我们的自定义作业系统中的预定作业继续运行等。我们已经很快查看了iis日志,并且看不到任何stream量 – 没有stream量尖刺等 有任何想法吗? 谢谢,谢恩
如果服务器发生故障,并且您拥有的只是最后一次备份,那么您至less希望它本身/完整性一致。 那么,我呢。 我担心的是,如果没有停机时间,则会面临数据库转储和静态文件复制之间的竞争: 无论您首先启动哪一个,或者您是否同时启动它们,都会先完成另一个,从而允许用户与网站进行交互(例如,上传文件和/或导致数据库内容改变)来更新自己。 对不起,如果这是一个愚蠢的,我还没有find一个问题,已经解决这个问题。 你检查数据库转储,并检查logging的文件名/path列表中的不匹配与静态内容备份中的实际文件列表吗? 我假设文件系统级别的时间戳不一定与数据库中的时间戳相匹配,所以比较上一次的时间戳是不可靠的。 还是在实践中这样罕见的不一致,你根本不在乎,因为炸机服务器将是一个更大的问题,你开始? 如果有帮助,我们使用的相关服务是Apache2,MySQL5。 谢谢!
我们用Django开发了一个基于社区的网站。 由于我们想要做一个快速的开发过程,我们希望能够(多个)每日更新现场。 在我们推出更新之前,我们要使用真实世界的数据进行testing。 为此,我们需要第二个半实况站点,它基本上在相同的环境中运行,并且可以访问真实的数据,但不能取下实况站点。 如何完成这样的部署? 有没有人有这方面的经验,可以指出一些经常犯的错误?
我有一个简单的网站在php上运行ARM Linux上运行的Apache。 它通常工作正常。 但有时,某些页面根本无法检索。 我有5-6页。 当发生这种情况时,所有其他页面都能正常工作。 也没有超时错误。 发生这种情况时,Firefox或Chrome会一直说“连接…”。 我试过wget -v ,它说: HTTP request sent, awaiting response… 只是挂在那里。 我可以远程login到本地,并在没有问题的情况下访问文件,所以这不是一个存储问题。 更奇怪的是: 我login到框中 cp foo.php foo1.php 回到客户端, wget -v foo1.php具有相同的问题! 编辑:更多信息 所以我有一个小型embedded式ARM计算机,它提供了几个简单的PHP网页。 计算机位于Sonicswall防火墙/ vpn路由器后面的LAN上。 在路由器上configuration端口转发以允许外部访问Web服务器(端口80)。 一切工作正常开始。 几天后,其中一个页面不能被检索。 以下是关于这个问题的一些奇怪的事情: 只有外部访问受到影响。 所有页面都可以从里面访问。 发生问题时,Apache日志根本不显示任何请求。 重新启动ARM计算机,它会再次工作。 它几乎总是发生在同一页面,这恰好被命名为system.php。 所以对我来说有点神秘:如果是防火墙的话,重启ARM的电脑将无济于事。 如果它是ARM计算机,那么内部访问会有同样的问题。 我真的不知道发生了什么事情。 有人可以帮忙吗?
我有一个关于Web服务器上的文件的安全性的问题。 我的web服务器上有一个文件,我的web应用程序使用该文件。 这是一个比特币钱包。 基本上它是一个带有私钥的文件,用于解密邮件。 现在,我的web应用程序使用该文件,因为它用于接收通过比特币networking进行的交易。 我正在研究如何保护它。 显然,如果某人有权访问服务器,他可以像我的应用程序一样。 但是,我需要find一种方法来encryption它。 我正在考虑这样的事情,但是我不知道这是否真的起作用: 客户端使用某种客户端证书login。 Web应用程序创build一个钱包文件。 Web应用程序使用客户端证书encryption文件。 如果应用程序想要访问该文件,则必须使用客户端证书。 所以基本上,如果有人获得了对网站的root权限,他们就无法访问钱包。 这是可能的,有没有人知道这个实现? 这有什么问题吗? 这会有多安全?
例如,在开发WordPress网站时,这样的脚本会在检测到的path/地址的数据库中保存一些值。 为了避免上传生产版本到服务器时(当项目完成或更新时)我通常设置我的Web开发环境,如下所示: 主机文件: 127.0.0.1 www.domain.com 127.0.0.1 domain.com Apache虚拟主机文件: <VirtualHost *:80> DocumentRoot "C:\Users\Nazgulled\Workspace\World Wide Web\Htdocs\domain.com" ServerAlias www.domain.com ServerName domain.com </VirtualHost> 我完成了。 我可以像访问真实服务器一样访问domain.com或www.domain.com但实际上我正在访问我的本地开发服务器。 然而,我想知道我是否可以用其他方法…我的意思是,保持domain.com和www.domain.com访问真正的服务器,像http://domain我的本地服务器。 但在某种程度上,WordPress脚本(或任何其他)检测到的地址为domain.com或www.domain.com而不是简单的domain 。 任何可能的方式来configurationApache虚拟主机的这种行为? 除此之外,你还有什么其他build议可以更好的虚拟主机configuration来模拟真正的服务器位置吗?