我有一个博客博客贴出来,Google告诉我要添加一些Alogging,以启用一个无wwwredirect到完整的www域。 所以通过添加这些,访问bitfalls.com(这是我的博客)应该去www.bitfalls.com,但是这不会发生。 相反,我得到一个未发现的错误。 还有什么我该做的? logging如下: 有趣的是,即使blog.bitfalls.com失败,一个未发现的错误,只有当前缀与www它是否工作。 问题的另一部分是 – 因为我的域名是在name.com注册的,我只是根据Google的指南将bitfalls.com域名redirect到bitfalls.blogspot.com,我怎样才能redirect网站的子域名例如,code.bitfalls.com,去我的托pipe服务提供商(hostgator – 不是name.com)上的特定文件夹,没有它触发博客?
本主题创build了一种在运行IIS 7.0的Windows 2008服务器上从HTTPredirect到HTTPS的机制,这在Internet上是一个非常重要的主题。 如何做到这一点真的不是我的问题。 我的问题更多的是解释为什么这不能用Windows 2008 IIS 7.0附带的标准HTTPredirect模块来完成。 相反,还有其他需要更加艰巨的方法。 首先,IIS 6.0方法不需要外部可用的模块,也不需要对web.config或任何types的其他开发工作进行任何额外的修改。 这里概述: http : //blogs.microsoft.co.il/blogs/dorr/archive/2009/01/13/how-to-force-redirection-from-http-to-https-on-iis-6- 0.aspx而且,你可以看到基本的步骤是运行pipe理单元,获取网站上的属性,并做一些修改。 Presto,你有HTTP – > HTTPredirect设置。 现在,在IIS 7.0平台上,这似乎并不简单。 初步search发现以下网站: http ://www.sslshopper.com/iis7-redirect-http-to-https.html其中有两个单独的认可:1.涉及安装单独可用的微软模块 – URL重写模块,然后将XML添加到web.config。 2.自定义错误页面。 …可能还有其他的方法,但这些是基本的方法,第一种方法被列为主要方法。 但是等等… IIS 7.0上存在一个HTTPredirect模块。 那么…为什么我不能使用HTTPredirect模块来做这件事呢? 这真是我的大问题。 我需要知道这一点,因为我的pipe理层将坚持使用HTTPredirect模块,并以类似于IIS 6.0中的方式设置HTTPredirect到HTTPS。 有人可以向我解释清楚,简单,易于理解,我和我的pipe理层都能理解的条款,为什么我需要去获取URL重写模块,并安装在服务器上,并使web.config更改文章build议,而不是简单地使用已经安装在网站上的HTTPredirect模块? 谢谢一堆。
目标是让网站的每个页面 (减去一个文件夹) redirect到https 。 我发现以下不这样做。 一个文件夹包含一个子域。 我们称之为mahogany.com。 编辑:修改规则 RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^www.site1\.mobi [NC,OR] RewriteCond %{HTTP_HOST} ^site1\.mobi [NC,OR] RewriteCond %{HTTP_HOST} !^mahogany\.com [NC] RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 如果有人在浏览器中inputsite1.mobi或www.site1.mobi ,在文件根目录htaccess中的apache将不会redirect。 上面有什么问题? 是mahogany.com需要排除它吗?
目前,办公室中的所有PC和用户(PC上的Win 7 Pro)都将其用户文件夹redirect到运行Server08r2的文件服务器。 文件夹redirect由过去的IT员工启用,并没有考虑到我们公司的需要,我们宁愿不redirect。 这就是说,我正在寻找什么是迁移到非redirect环境的最有效和最成功的方法的input。 我需要确保在closuresGPO之前,所有远程文件都保存在本地机器上。 任何input,不胜感激。 谢谢。
我希望redirect(301)一个url,如果url不存在一个string。 例如: http :: //example.com必须总是redirect到http :: //example.com/en http :: //example.com/test.html必须总是redirect到http :: //example.com/en/test.html http :: //example.com/test/another_page必须始终redirect到http :: //example.com/en/test/another_page 喜欢这个。
我想退出整个领域,因为我们正在走出一个市场。 www.ourcompany.no www.ourcompany.no/any-url/ 等应该都redirect到简单 www.ourcompany.se 没有任何拖尾的url,或者可能类似的东西 www.ourcompany.se/to-our-norwegian-costumers/ 我试过了 Redirect permanent / http://www.ourcompany.se/ 但结果是所有的URL都被保留了path和查询string,正是我不想要的!
如果我们公司内部的Web服务器上有redirect设置。 是否所有的stream量继续通过与redirect的networking服务器像一个中间人? 或者只有初始请求发生redirect,所有后续stream量才从客户端直接转到第二台服务器。 这是一张图片来解释我试图问什么。 我认为选项A是如何工作的,但我希望validation我的预感。
我认为为了将https URLredirect到另一个https URL而没有证书警告,第一个https URL必须拥有自己的有效证书和IP地址? 我试图设置http和https从一堆域redirect到一个安全的URL。
我在我的服务器上安装了Apache,我需要从httpredirect到https。 原因是我们的负载均衡解决scheme无法使用https,所以请求进入http,然后使用httpd.conf文件中的以下行将它们传输到https。 <VirtualHost 10.1.2.91:80> Redirect 302 /GladQE/link https://glad-test.com/GladQE/link.do </VirtualHost> 这适用于GET请求,但是POST请求会丢失在URL上传递的参数。 什么是最简单的方法来执行此redirect和维护POST PARAMS? 我需要从http://glad-test.com/GladQE/link.do到这里https://glad-test.com/GladQE/link.do维护POST PARAMS 谢谢 汤姆
我的服务器使用自签名SSL证书正常工作,直到我添加了以下几行来将包含wwww请求redirect到non-www站点: <VirtualHost *:443> ServerName www.mydomain.com Redirect permanent / https://mydomain.com/ </VirtualHost> 我得到的错误是: 服务器应该是SSL感知的,但没有configuration证书[提示:SSLCertificateFile]((null):0) 我认为一个简单的redirect不需要SSL。 应该做些什么才能使这个简单的redirect工作?