Articles of redirect

从非SSL页面的SSLredirect

我试图在我的站点的某些页面上强制使用SSL和非SSL,并在Lighttpdconfiguration文件中redirect。 我有redirect到SSL工作正常: $HTTP["host"] == "www.site.com:80" { url.redirect = ( "(login|register/payment|resetpassword|account/password)" => "https://www.site.com/$1" ) } 而现在我试图去其他方式,但我不能得到的模式打右(有一个副本在Apache下用.htaccess工作正常): $HTTP["host"] == "www.site.com:443" { url.redirect = ( "!(login|register/payment|resetpassword|account/password|images|css|javascript|minify/minify.php|states)" => "http://www.site.com/$1" ) } 我尝试过很多种组合,但是通常会导致无尽的redirect循环,因为第二个匹配SSL端口上的所有URL,或者根本不会触发。 有什么build议么?

将“301redirect”添加到IIS 6中的大量文件

我正在尝试创build一个永久(301)将目录中的所有文件redirect到该目录中的单个文件。 例如,如果用户访问site.com/directory/randompage.html,我希望他们被redirect到site.com/directory/index.html。 我已经尝试在目录上redirect,然后重写文件级别上的redirect,但IIS似乎不允许这样做。 有没有办法完成我所追求的? 或者我必须创build文件的基础上redirect?

捕获所有DNSstream量

我有一个系统每天从未经授权的用户接收许多不同的DNS请求。 我需要的是一种方法来接受对这个系统的所有DNS请求,并将它们送回相同的IP。 把这看作一个网关的情况,不pipe他们的DNS请求是什么,它都会交回相同的IP。 有没有可能通过BIND做到这一点? 还是有更好的更优雅的解决scheme?

将子文件夹redirect到共享主机上的子域

下面是情况:我有一个共享主机上运行的几个不同的Web项目。 项目“A”通过子域( subA.mydomain.com )访问,而项目“B”是主要的mydomain.com A和B都是主机的public_html文件夹中的符号链接: ln -s /home/myhost/ProjectA ~/public_html/subA ln -s /home/myhost/ProjectB ~/public_html/main 子域( 项目A )正常工作,网站正在运行。 对于“B”这是主要的领域,我已经使用.htaccess指向主文件夹到这里写的子文件夹。 该域名网站也工作正常。 问题是当我做mydomain.com/subA ,子域名网站( 项目A )打开。 我尝试添加redirect规则指向mydomain.com/subA – > subA.mydomain.com像这样: RewriteCond %{HTTP_HOST} ^mydomain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.mydomain.com$ RewriteRule ^subA\/?$ "http\:\/\/subA\.mydomain\.com\/" [R=301,L] 但url仍然读取mydomain.com/subA和显示的网站是项目A(与图像和静态文件显然缺less作为一个不同的Web项目)。 为什么不redirect工作?

从一个域的URL的页面redirect到另一个域最简单的方法?

背景:我将我的网站电子邮件redirect到Google Apps帐户,因为Google给了我更高的正常运行时间和更好的垃圾邮件过滤。 但从新电脑login是一件痛苦的事情。 您必须访问http://www.google.com/a ,find并点击“返回用户?在此login”链接的链接,input您的域名,然后input您的用户名和密码。 我刚刚给我的孩子们在我的域名上填写自己的电子邮件地址,这是很多要问的问题。 问题:所以我想在我的网站上设置一个redirect,所以他们可以在最后inputurl的名称 mywebsite.com/john 并立即redirect到: https://www.google.com/a/mywebsite.com/ServiceLogin?service=mail 在这一点上他们所要做的就是input他们的名字和密码(如果我可以为他们预先input他们的名字,这将是很酷的,但是我还没有弄清楚这是否可能)。 是否有捷径可寻? 我知道一个小的HTML,但没有太多。 我对apache一无所知。 所以宝贝步骤表示赞赏 除此之外:我希望能够去gmail.com,[email protected]作为用户名,并谷歌找出这是一个谷歌应用程序的用户,并login在该域下。 但似乎并没有这样(然而,无论如何)。

在redirect的桌面上缺less所有桌面图标

我运行的Windows 7的桌面位置被redirect到Windows Server 2003 UNC位置。 在我们的环境中的其余机器是Windows XP和图标显示正常。 在我的机器上,我错过了所有的图标,包括回收站。 如果打开资源pipe理器窗口并单击左侧窗格中的“桌面”图标,所有图标都在那里。 这个问题似乎是,它实际上不能在我的实际桌面上显示该文件夹的内容。 有没有人有任何想法?

处理Sharepoint中移动的文档和网站

我的组织最近进行了重组,因此我们必须在SharePoint 2007 Intranet(MOSS)中移动一大堆团队站点。 这将导致更改的URL和大量文档中的链接断开。 不是一个好的情况。 有没有人有任何想法如何最好地处理这个? 到目前为止,我已经想到了以下选项: 友好的自定义404错误页面为移动的网站提供了一个链接到新的网站,以友好的文字search框告诉人们使用它! redirect到新的位置 由于只有每个站点的根目录将会改变(例如, http:// intranet / site / old_dept / teamsite成为http:// intranet / site / new_dept / teamsite),应该可以对URL的其余部分进行智能redirect这实际上指向的文件,网页等我知道这将是可能的与Apache至less。 但是,Sharepoint 2007和IIS6的结合使得很难find实现让用户满意的友好解决scheme的最佳方式。

IIS中同一网站内的多个子目录的多个端口

我有一个基于IIS的网站,需要启用以下redirect: 根目录可以通过:403只 – 这不是什么大不了的事情。 但是,每当用户使用该标准进入网站,未encryption:80,我需要让他redirect到网站中的一个子目录。 最好是,我希望在两种情况下保持向用户显示的地址相同(保存http(s)): https://some.domain.com/ – >从/ http://some.domain.com/ – >子目录中不太安全的内容 这种redirect可能与IIS? (我知道这可以通过其他方式实现 – 即通过强制子目录的安全通信) 谢谢。

redirect到一个不同的exe文件下载基于用户代理

我拥有一个Linux的Apache网站,我宿主exe文件下载。 现在,当用户点击这个链接到我的网站(发布在另一个网站上): http://mysite.com/downloads/file.exe 我需要dynamic检查他们的用户代理并redirect到任一 http://mysite.com/downloads/file-1.exe 要么 http://mysite.com/downloads/file-2.exe 在我看来,我有两个select: 放一个.htaccess文件,说明.exe文件应该被认为是脚本。 然后编写一个脚本来检查用户代理并将其redirect到放置在另一个文件夹中的真实exe文件。 调用这个脚本file.exe。 使用Apache mod-rewrite将file.exe指向redirect.php。 哪个更好? 任何其他的考虑? 谢谢。

域名没有托pipe – 可能redirect与DNS?

我有一个域名(A)没有虚拟主机,我有不同的域名托pipe(B)。 我没有这方面的经验,但我想应该有可能redirectDNS与A直接到B.在域pipe理有可能更改AAAA DNS或ctname和一些其他设置。 感谢您的帮助