草庐IT

url-interception

全部标签

asp.net-mvc-3 - Quora 如何找到正确的资源来请求 url slug?

Quora如何找到正确的资源来请求urlslug(问题、用户或主题)?例如:http://www.quora.com/How-does-Quora-rewrite-their-urls如您所见,问题的URL没有Controller名称。它与根URL相关联。我如何在ASP.NETMVC3中执行此操作? 最佳答案 看起来Quora开发人员之一在网站上回答了您的问题:http://www.quora.com/How-does-Quora-rewrite-their-urlsWedon'tuseApacheoranythingwith"re

.htaccess - 301 仅在特定 url 上重定向,同时使用 seo 友好重写

我有一个从许多地方链接到的新网站,但站点地图的结构已更改。我需要将一些旧网址重定向到相关的新网址。该站点还需要保持其seo友好的url书写。我的.htaccess中有这个:Options+FollowSymLinksRewriteEngineonRewriteBase/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}/index.html!-fRewriteCond%{REQUEST_FILENAME}/index.php!-fRewriteCond%{REQUEST_URI}!^/(csr|quality|

redirect - 事件 URL 中的加密数据对 SEO 的影响

我想跟踪从事件到网站的传入流量。事件链接可以通过电子邮件发送或发布在其他网站上。当请求事件链接时,需要跟踪以下值:发送链接的邮件的唯一引用ID关联引用IDutm_source(谷歌分析)utm_campaign(谷歌分析)utm_medium(谷歌分析)...(将来可能有其他值)我可以将这些值附加到URL的查询字符串中,但我不喜欢这种方法,因为该网站使用URL的散列部分来识别请求的AJAX内容。查询字符串出现在哈希部分之前,这样URL就很难看。此外,如果所有事件URL都由同一URL处理程序处理,则在服务器上处理事件跟踪会更容易。我的解决方案是使用AES加密我要跟踪的值以及目标URL,然

url-rewriting - Robots Meta Tag Noindex 是否删除索引 URL

我们有一个大约有15000页的应用程序。为了更好的SEO原因,我们不得不更改URL。谷歌之前已经抓取了所有这些页面,并且由于更改,我们在网站管理员上看到了很多重复的标题/元描述。我们对谷歌的印象下降了,我们相信这就是原因。如果我的假设不正确,请纠正我。现在我们无法使用301重定向为URL的更改编写正则表达式,因为更改就是这样。唯一的方法是为单个URL编写301重定向,这对于10000个URL是不可行的。现在我们可以使用带有NOINDEX的机器人元标记吗?我的问题基本上是,如果我写一个NOINDEX元标记,Google会删除已经编入索引的URL吗?如果不是,还有哪些其他方法可以从goog

url - TYPO3 URL 处理顺序

我对TYPO3(4.5.8)处理URL的顺序有疑问。请注意,我指的是TYPO3在内部解析URL路径的方式,而不是apache配置的重写规则。我的站点要求TYPO3必须遵守以下内容:不存在页面的URL必须被重定向到一个特殊的404页面,并带有正确的404响应header(因此它们不是作为正确内容页面的索引)。非规范URL变体(大写/小写,不带尾部斜线)必须是永久重定向(301)到它们的规范对应物,这样Google就不会将它们解释为包含重复内容。我实际上已经设法让TYPO3做到这两个(URL变体实际上开箱即用地得到正确处理),但问题是顺序:不存在页面的变体也被重定向到他们假定的规范对应物,

apache - 如何防止 Google 抓取 UserDir URL(但不是真实域)?

我们有一些客户在他们的真实域上线之前在UserDirURL上构建他们的站点。UserDirURL始终采用以下格式:http://1.2.3.4/~johndoe有时,Google会抓取这些UserDirURL,即使该网站在http://johndoe.com上线后,临时网站也会显示在结果中。因此,一旦客户在http://johndoe.com上直播,如何阻止Google抓取UserDir地址?(当然,我需要谷歌来抓取真正的域名,因为SEO对我们的客户很重要) 最佳答案 为此,我使用规范标签。如果像这样将规范标签放在index.htm

.htaccess - 通过 URL 重写创建 SEO 友好的 URL

我需要制作SEO带有URLrewriting的友好URL来自:http://www.myurl.com/subfolder/index.php?service=example1&location=city1http://www.myurl.com/subfolder/cars.php?service=example1&location=city1http://www.myurl.com/subfolder/bicycle.php?service=example1&location=city1到http://www.myurl.com/subfolder/example1/example

.htaccess - htaccess 的友好 url

我有一个问题。我通过htaccess做了一个友好的url重写,这是我的代码:RewriteRule^category/(some-category)$category/$1/[R=301]RewriteRule^category/(some-category)/$category/index.php?some-category=$1[L]一切正常,但曾几何时,我在查看谷歌网站管理员工具时发现我的网址中有很多错误。谷歌说有些文件不存在于url=>像这样http://domain.com/category//some-category/这是什么?为什么是这样??我尝试在浏览器中打开该url

mod-rewrite - 消除原始链接的内部 URL 重写 (SEO)

我的网站是用php构建的,我重写了URL以使.php链接对SEO更友好:RewriteRule^page-one$/pageone.php[L]问题是某些人(包括Google机器人)仍然可以看到pageone.php之前被编入索引时的情况。所以我最终为每个页面提供了两个链接。那很糟。我如何设置它以便获得重写到第一页的好处,同时以某种方式确保对pageone.php的外部请求被重定向到第一页? 最佳答案 如何将page-one.php重定向到pageone?RewriteRule^page-one.php$/pageone[R=301

seo - 为什么即使在指定 URL 之后 robot.txt 文件中也会出现这个错误?

在robot.txt文件中,我放置了一个URL/custompages/*并且googlebot不应抓取与“/custompages/”匹配的页面。但是当我查看网站管理员时,我仍然可以从这些链接中看到错误消息。User-agent:*Disallow:/search/application/*Disallow:/custompages/*上面是我的robot.txt文件。在网站管理员上,我可以看到Googlebot无法访问此URL的内容,因为服务器在尝试处理请求时出现内部错误。这些错误往往与服务器本身有关,而不是与请求有关。对于网址custompages/savesearch?alid