Articles of redirect

如何告诉wget在HTTPredirect之后使用目标文件的名称?

让我们考虑一个链接,如htttp://www.mysite.net/download.php?id = 267,redirect到htttp://www.mysite.net/downloads/myfile.tar.gz 如果我执行'wget'htttp://www.mysite.net/download.php?id = 267''wget会很高兴地下载并保存在名为“download.php?id = 333”的文件中。 命名这个文件“myfile.tar.gz”会更有意义。 当然有使用'wget -O myfile.tar.gz'htttp://www.mysite.net/download.php?id=267''的解决方法,但是这不是我想要的:我想要wget来做正确的事情自动。 是否有任何告诉wget使用HTTPredirect后面的目标文件的名称? 我还有其他类似的工具可以做到吗?

如何将httpstream量redirect到子目录,而不破坏子目录中的应用程序?

我有我的主域url映射到我的服务器的根 我在/ blogs / techblog下安装了wordpress安装 我想引导任何stream量进入jameselsey.co.uk > jameselsey.co.uk/blogs/techblog 如果我把URL本身指向子目录,那么我的安装将不起作用 是否有可能做到这一点与我的服务器的根.htaccess文件? 我尝试了以下,但它创造了一个“无尽的循环” Redirect 301 / http://www.jameselsey.co.uk/blogs/techblog/

不知道如果我应该停放域名或redirect他们

我正在主持一个网站,客户拥有http://abc.com和http://123.com 。 他们想要它,所以如果用户input这些url的任何一个,他们将去abc.com。 我应该停放域名http://123.com还是应该http://123.comredirect到http://abc.com ?

美丽的urlmod-rewrite只有一个例外,使用apache htaccess

亲爱的大家,试图找出这个,但没有运气。 想要重写和美化这个特定的…?ln = zh-CN到/ cn / …几乎在天才@ StackOverflow(劳伦斯贡萨尔)即时通讯的帮助下! 但卡在这里: / it / somepage很好/ somepage?ln = it / de / somepage很好/ somepage?ln = de / fr / somepage很好/ somepage?ln = fr / cn / somepage,但这给404错误! / somepage?ln = zh-CN的作品很好 # exception for Chinese version /cn/somepage RewriteRule ^zh-CN/(.*) /$2?ln=zh-CN [L] RewriteRule ^cn/(.*) /$2?ln=zh-CN [L] # redirect all […]

为单个网站提供6万个“301”和“200”redirect的好方法是什么?

这组redirect不是静态的。 我们将每天增加和删除redirect十几次。 我们恰好使用了内置了redirectfunction的CMS(DotNetNuke),但每次添加或删除redirect时都必须重新构build各种caching,这在添加或删除redirect时会导致一些痛苦的性能问题。 我已经看过IISredirect。 但是,这些redirect存储在网站的web.config中。 在实时站点操作期间每天修改web.config十次以上redirect感觉不对。 在单个web.config中有这么多的redirect也是错误的。 我怀疑可能有IISredirect的替代存储方法,或者有另一种方法,我不知道。 对于那些有兴趣也许让我相信我们不需要那么多redirect的人,我希望你是对的。 这里有一些细节: 我们有30,000个旧的产品页面,每个页面都有自己的URL。 我们有30,000个新产品url。 我们有一个带查询string参数的新产品页面。 Products.aspx?PRODID = 123456 redirect过程将如下所示: OldProductURL1.PHP –301–> Products.aspx?ProdID=1 –200–> NewProductURL1.aspx 要么 OldPRoductURL1.PHP –301–> NewProductURL1.aspx (只要服务器运行Products.aspx?ProdID = 1来提供此页面) 有没有一个很好的方法来实现这一点,这将允许我们添加和删除redirect而不影响现场的性能显着?

将邮件重新路由到25以外的端口

有没有办法将邮件路由到另一个端口? 我有一个电子邮件帐户连接到我的笔记本电脑,我希望能够发送和接收邮件。 由于移动性,我会通过各种networking,可能会阻止此端口。 我的dynamicDNS提供程序允许我使用MX域的Web转发; 这可能吗? 在那里我可以networking转发到一个域:由我的DNS提供商pipe理的端口,当我穿越networking之间。 如果没有,有没有办法? 当然,我可以使用从我的家庭服务器的networking邮件或中继转发,但这并不令人讨厌。

将一个URL映射到本地博客

我想input/blog在我的url,并将其转到我本地托pipe的WordPress页面在http://localhost/wordpress 我修改我的主机文件redirect到本地的博客。 现在apache显示“It works!” 页。 但我需要它redirect到http:// localhost / wordpress 做这个的最好方式是什么?

尝试将非SSLauthentication的网站redirect到SSLauthentication的网站

我为https://www.mypage.com域名购买了SSL证书。 我有其他的域名,如https://www.mypage.fr,https : //www.mypage.es …对于那些我没有购买SSL证书。 当我去https://www.mypage.com页面直接显示OK,但是如果我去https://www.mypage.fr ,浏览器会显示典型的消息“This Connection is Untrusted”。 当用户进入https://www.mypage.fr我想redirect用户到https://www.mypage.com为了不显示消息“这个连接是不信任的..”。 为此,我已经写在我的.htaccess中: RewriteCond %{SERVER_PORT} ^443$ RewriteCond %{HTTP_HOST} !^www.mypage.com [NC] RewriteRule (.*)$ https://www.mypage.com [R=301,L] 但是当我去https://www.mypage.fr浏览器仍然显示消息“这个连接是不信任的…”。 那么我应该怎么做才能避免这个消息redirect我的网站? 问候 哈维

.htaccess重写迁移的WordPress网站

我已经将我的Wordpress从一个域移动到另一个域,我希望使用.htaccess 301redirect将旧域上的postredirect到新域上的post。 我的networking主机build议我尝试以下内容: Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC] RewriteRule ^(.*)$ http://www.superlogical.net/$1 [R=301,L] 这只适用于/ wordpress文件夹,但不适用于任何类别的页面或post。 这里有什么问题?

几百个redirect,最有效的configuration方式是什么?

我知道,在.htaccess文件中有太多的redirect可能会导致apache的性能损失,这导致我的问题是有没有更快的方法来configuration在Apache的redirect,特别是如果我有几百? 我也不得不在这个例子中使用一个cPanel服务器。