草庐IT

重定向SQLServer

全部标签

.htaccess - 使用重定向/重写规则获取漂亮的浏览器 url 的问题

目前我使用.htaccess重定向发送一个(好的)url/offices/london/whatever到我的脚本(讨厌的url)/db/db.pl?offices-london-随便我希望浏览器url很好,但301重定向不是这样,所以我尝试使用RewriteRule,但浏览器url仍然很糟糕。例如RewriteRule办公室/伦敦/(.*)$/db/db.pl?Offices-伦敦-$1[NC]这一切都在导航,我用这两种方法都得到了我想要的页面,但我想要漂亮的url而不是用户浏览器和SEO都讨厌的url。目前我只得到讨厌的url有什么线索是我做错了吗? 最

web - 域名和 WWW 的重定向或主机头

如果您的网站地址是:http://www.example.org您是否应该为以下项目设置IIS网站http://example.org永久重定向到www地址或简单地将第二个Url添加为主机header?如果您在哪里添加主机header,会影响SEO吗? 最佳答案 我会将www子域设置为指向与没有子域相同的位置。这样www就完全是可选的,对您的用户没有任何影响。您示例中的两个地址将被单独编入索引,即使它们指向完全相同的页面也是如此。冗余索引会伤害您,因为搜索结果将分为两个有效结果。通过使用规范链接标签来缓解所有这些问题。type属性是

iis-7 - 在 IIS7 中重定向到 www - 经典管道模式

我想在IIS7网络服务器上实现重定向。基本上,如果URL中不包含子域,我将重定向到www子域。http://mysite.com/file.aspx重定向到http://www.mysite.com/file.aspxhttp://mysite.com/image.jpg重定向到http://www.mysite.com/image.jpghttp://mysite.com/text.html重定向到http://www.mysite.com/text.html如何做到这一点?我不想编写任何HTTP模块——它只能通过IIS配置完成。此外,我需要使用经典管道模式并且不能安装任何ISAPI

html - 我的 301 重定向设置是否正确?谷歌将它们视为 404

我在这里处境艰难,损失了很多钱。我刚刚重新启动了我的网站:http://www.kgstiles.com.我在流量损失方面遇到了一些问题。我意识到我没有正确设置301重定向。我修复了它们并将我的站点地图重新提交给谷歌。谷歌已经将其中的大部分内容编入索引。我刚刚发现“link-juice”没有正常传输(因此流量没有出现),所以我去网站管理员那里找到了大约450、404错误。经过调查,我发现其中大部分是针对在浏览器中产生我想要的301重定向的页面。例如,http://kgstiles.com/pureplantessentials.html301重定向到http://kgstiles.co

Apache 将子域重定向到文件夹,将文件夹作为子域处理

它可能看起来很复杂,但我需要更改现有网站的结构以使其对搜索引擎优化更友好。当前结构是面向子域的。例如:sub.example.com/page/var/var2/...我需要合并同一顶级域下的所有子站点。例如:www.example.com/sub/page/var/var2/...这部分已经对我有用了:#Ifemptysubdomain,redirectto"www"RewriteCond%{HTTP_HOST}^example.com$RewriteRule^(.*)http://www.example.com/$1[QSA,L,R=301]#Ifnotemptysubdomain

wordpress - URL 重定向搞砸了(WordPress 和 Opencart)

我需要你的帮助来解决让我困惑的事情。我在域根(www.csillamvilag.com)中安装了WordPress,在子文件夹(www.csillamvilag.com/shop/)中安装了OpenCart。两种安装都是多语言的(WP通过WPML是多语言的)。在核心程序中部署了OpenCartSEOURL,以及用于OpenCart的多语言SEOURLBundle插件。Opencart的多语言插件创建漂亮的URL,例如www.csillamvilag.com/shop/hu/ingyen-e-book,大多数情况下效果很好。但是,匈牙利语(我们的主要语言)的OpenCart根目录没有。w

apache - 将所有流量从外部域重定向到本地域主页?

有一个外部网站将其所有流量重定向到我们网站上的网页。我们无法控制此重定向,内容URL以下列方式镜像。当用户转到:www.externaldomain.com/1234他们被重定向到:www.ourdomain.com/1234有时可能是一个不存在的页面,因此会导致404错误。我如何才能将所有流量从externaldomain.com重定向到ourdomain.com主页以确保我们不会失去潜在用户?我知道HTTP_REFERER开始发挥作用,但我无法设置它以使其正常运行。 最佳答案 参见thisanswer必须使用apache的mod

jakarta-ee - 如何在 Wildfly 8.2 中进行从 http 到 https 的 301 重定向?

我的web.xml具有以下安全约束:App/*CONFIDENTIAL此配置通过302重定向将所有httpURL重定向到https。除了通过Wildfly8.2中的301重定向之外,是否有其他方法可以实现相同的目的? 最佳答案 我能想到的一种方法是在undertow中使用基于谓词的处理程序。请参阅以下链接中的示例:https://http2.undertow.io/documentation/core/predicates-attributes-handlers.html该示例解释了基于请求路径的可配置302响应。我认为您可以调整它

apache - 如何将域重定向到根域,但子域主页转到其他地方?

尝试通过.htaccess将子域重定向到Apache服务器上的根域,但需要将子域主页重定向到其他地方。例如:blog.example.com-->example.com/blog/blog.example.com/post-title-->example.com/post-title目前我有这个:RewriteEngineOnRewriteRule^/?$http://example.com/blog/[R=301,L]RewriteRule^(.*)$http://example.com/$1[R=301,L]我觉得应该可行,但我收到“太多重定向”错误。为了让事情变得更加尴尬,我需要

.htaccess - 使用 301 重定向将旧的动态 URL 更改为新格式

谁能帮我把旧的动态url格式改成新的动态url格式?准确地说,我需要将url中的下划线_更改为连字符-但使用301重定向在htaccess中重定向,例如:example.com/posts/22_keyword/33_this_is_the_example_of_old_url.html我希望它是:example.com/posts/22-keyword/33-this-is-the-example-of-old-url.html我知道如何在php中更改它,但我需要使其与从旧url格式到新格式的301重定向一起使用在htaccess中,这样我就不会失去在google上的排名。这是当前的