Articles of redirect

subdomain.domain.com工作,但仍可通过domain.com/site访问

为了参数的缘故,我已经安装了一个站点/var/www/site ,并设置了一个子域名,以便通过subdomain.domain.com访问它。 如何阻止它也通过domain.com/site访问? 这很明显,因为它是/var/www的根htmldir中的一个子目录。 Google目前是否也将其视为两个不同的网站? 谢谢。

如何在多米诺骨牌服务器上从httpredirect到https?

我需要做一个301redirect从http://www.example.com到https://www.example.com 执行TCP到SSLredirect的Internet站点文档选项是使用http代码302的响应。 是否closures此选项,并将redirect网站规则添加到此域的工作?

Apache服务器pipe理

我有一个安装在Windows 7上的apache服务器..我主要用于testing..现在,我需要修改apache的设置为真正的服务器。 以下是我需要处理的清单。 首先:我有多个dynamicDNS注册在dyndns.com ..我希望每一个去特定的文件夹..我已经设法使端口去不同的文件夹,但不知道如何使它与dynamicDNS或域名.. 第二件事,我通常使用shell脚本来testing服务器的安全性,每当我使用shell脚本,我可以导航到服务器上的每个目录,即使我可以看到其他驱动器.. 我如何强制用户看不到指定的文件夹之外? EX: www folder exists at C:/wamp/www .. Inside it I have website1 and website2 .. If I upload the shell to website1, I can use it to get the files/folders in website2 .. How can I make the script think that folder website1 is the root folder and […]

在站点根目录下使用.htpasswd .htaccess导致redirect循环

我想临时密码保护一个网站。 我在站点根目录中有一个.htaccess文件,其中包含: AuthType Basic AuthName "Example Site Name" AuthUserFile /home/my_username/.htpasswd Require valid-user 当我访问example.com时 ,会抛出一个login窗口,但是当我进行身份validation时,我得到一个310错误: 此网页有redirect循环 http://example.com/上的网页导致了太多的redirect。 清除本网站的Cookie或允许第三方Cookie可能会解决此问题。 如果没有,这可能是一个服务器configuration问题,而不是您的计算机的问题。 错误310(net :: ERR_TOO_MANY_REDIRECTS):有太多的redirect。 现在,每次击中example.com都会给我这个错误,而不要求我进行身份validation。 为什么发生这种情况?

在Apache中基于域的redirect

我有一个.htaccess文件,在多个网站之间共享。 这些站点中的每一个都由同一组文件提供服务,但基于它们所运行的域名加载不同的configuration。 但是,我需要添加一些301redirect,我遇到了一个小问题。 我只想redirect执行一个特定的域,而不是每个.htaccess使用的域。 例如,我想redirectmysite1.com/some/pathredirect到mysite1.com/some/path ,但问题是,如果/some/path也存在mysite3.com它也redirect。 我基本需要的东西是这样的: <if host = mysite1.com> Redirect /some/path http://mysite2/some/other/path </if> 这是可能的.htaccess中?

如何将任何子域redirect到Apache2中的另一个域

我知道你可以redirect一个特定的子域到另一个域,我需要的东西,但不太具体。 我需要一些redirect每个子域到另一个域的方式,我不知道这是否实际上是可能的。 我想直接在Apacheconfiguration文件而不是使用htaccess来做到这一点。 我正在使用debain6。 任何build议将不胜感激。

格式错误的nginx 307redirect响应?

我有一个Nginxconfiguration307redirect从http到https。 现有的客户端应用程序连接到http并通过POST请求发送数据。 客户端是使用HttpWebRequest的.Net服务。 只需使用301redirect结果就可以从请求中删除POST数据。 我有我的本地testing环境中工作的307redirect,但是当部署到生产服务器的redirect消息被损坏,客户端抛出exception。 这是我在testing环境中得到的工作响应: 这就是我从生产环境中得到的 你可以看到数据包看起来不同,可能会导致不同的响应? 旧版本的nginx?

如何在不改变URL的情况下完成URLredirect?

我要求validation从我的提供商处收到的信息。 我只是买了域名(我们说foobar.com ),我想redirect到helloworld.blog.com这样的方式,如果有人在浏览器中inputfoobar.com ,显示helloworld.blog.com的内容,但地址不变( foobar.com应该保留)。 当用户想要转到子页面地址将改变,因为整个网站(WordPress)使用硬编码的绝对URL。 可惜,但没关系。 以前我在不同的提供商处购买了一个域名,而我只需要点击两下就可以实现这一点。 现在我有不同的提供者,他解释说,即使这样的select是通过在现实中点击来完成的,在原始地址( foobar.com )上创build的小页面被指向目标站点( helloworld.blog.com )。 这是真的? 我的意思是redirect的URL(URL保持)是这样做的? 我不想被指责交通滥用或类似的东西(除此之外,它闻起来不好)。 或者当前提供商的面板控制function太弱,缺less关键function? 注意:我在写这样的代理html页面的技术方面没有问题,我只是在寻找一种方法来确保/否认这是真实的。

用nginx重写URL

我最近使用nginx设置了一个虚拟主机。 托pipe的网站需要将包含'/old/'urlredirect到没有'/old/'url。 例如: www.mywebsite.com/old/a/b/c to www.mywebsite.com/a/b/c www.mywebsite.com/old/a to www.mywebsite.com/a www.mywebsite.com/old/a/b/c/d/e to www.mywebsite.com/a/b/c/d/e 任何人都可以指向正确的方向吗? 干杯

mod_rewrite捕获域和tld

我正在使用mod_write来重写这个 www.variabledomain.variableext 至 http://my.com/variabledomain.variableext 请注意, variabledomain和variableext是真正的variables,所以我不能硬编码它们。 我不是mod_rewrite的专家,但我认为像这样的工作,但事实并非如此。 任何想法,而不是我应该做的。 RewriteRule ^(.*)\.(.*)\.(.*)$ http://my.com/$2\.$3 [R=301,L]