草庐IT

apache - 用户友好的 URLS .htaccess

我有以下代码:RewriteRule^fishing/([^/]*)/([^/]*)fishery.php?url=$2®ion=$1[L]RewriteRule^fishing/([^/]*)region.php?region=$1[L]当我输入domain.com/fishing/fife时,它​​会显示正确的region.php文件。但是,如果我在domain.com/fishing/fife/中键入末尾带有/的内容,则会加载fishery.php页面。我该如何防止这种情况?其次,如果它加载为/fishing/fife而不是fishing/fife.php对SEO不利吗?毕

asp.net - 使文本 SEO 友好

我在aspx页面(asp.net)中有以下弹出式html结构,我使用jquery在链接点击时隐藏和显示,但这对SEO不友好。如何在不使用元标记的情况下使其对SEO友好?Descriptioncontenthere....SavingON.co.ukcontenthere....contenthere....contentherecontenthere... 最佳答案 除了Kevin指出的已弃用的FONT标签和可能有点过多的内联CSS之外,这没有任何问题可以阻止您的页面被轻松抓取。即使设置为display:none;,虽然内容对人类访

javascript - 制作 SEO 友好的表单

我想知道是否可以在不使用JS的情况下或以搜索引擎友好的方式改变表单提交数据的方式我有两个独立的非常基本的表格。第一个包含一个下拉菜单,允许您选择一个主题。另一个具有完全相同的目的,它只允许您在文本框中键入主题(并使用自动完成),而不是从长列表中选择它。目前这两种形式都以GET方法提交数据,因此对相同选择的基本提交将导致以下URL:http://example.com/subject/?text=XXXXXX(我正在使用.htaccess将/subject重写为实际的php脚本...)我想做的实际上是让URL看起来像这样:http://example.com/subject/XXXXXX

php - SEO 友好的 .htaccess RuleRewrites

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我正在使用一款具有产品类别的电子商务软件,链接如下:http://www.mysitename.com/mycategory--c7.html有没有一种简单的方法可以删除“--c7”或它产生的任何标识符?这是我在.htacccess中发现的一部分:#creSEOreformatforpages.htmlpagesRewriteRule^pd([0-9]+

regex - 需要帮助重写规则以使 url 干净且 seo 友好?

当前模式是http://example.com/questions.php?qcid=25&name=java我想让它成为http://example.com/25/java其中qcid必须是[0-9]并且name必须是可读和编码。如果它包含超过1个单词,则它们之间必须有'-'连字符。例如面向对象。 最佳答案 在.htaccess中Options+FollowSymlinksRewriteEngineonRewriteRule^([0-9]+)/([a-z0-9\-]+)(?!(.css)|(.js))$questions.php?

php - 这是生成友好 URL 的正确做法吗?

我正在生成AJAX调用的url,就像我解释的那样here.(请看这篇帖子,了解实际情况是必要的)。一些url有特殊的字符,所以会是这样的:http://myweb.com/ni%C3%B1o/pull%26bear/jacket%20shirt%20pants%20underwear%20hat/23我想创建友好的URL,删除一些字符并将第三个参数限制为最多只有三个词。结果将是这样的:http://myweb.com/nino/pullbear/jacket-shirt-pants/23因此php将能够知道我传递的参数是什么我在我的数据库中为每个具有漂亮url转换的VARCHAR添加了

ruby-on-rails - 如何将链接更改为对 SEO 更友好的 rails

我的应用程序中有这样的链接http://localhost:3000/lv/manufacturer_products?manufacturer=Komptechhttp://localhost:3000/en/products?category=Shredders但是我的friend说这些链接对SEO不友好,我必须将它们更改为http://localhost:3000/en/manufacturer_products/Komptech或类似的http://localhost:3000/en/products/category/Shredders但是我如何在没有任何gem帮助的情况下实

php - cakephp:seo 友好的 url 路由 - 避免传递 url 参数

我正在努力让我的seo路由正常工作。正确知道我能够建立这样的网址:http://mydomain/Rentals只要我需要使用分页,我就会得到这样的urlhttp://mydomain/Rentals/page:2?url=Rentals我不知道我必须做什么才能避免url参数?我可以以某种方式删除它吗?如果url看起来像这样就好了:http://mydomain/Rentals/page:2感谢您的帮助! 最佳答案 查看您的htaccess文件。它应该是这样的:https://github.com/cakephp/cakephp/b

url - 安全应用程序中人类可读或 SEO 友好的 URL

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion我正在开发一个没有公开内容的应用程序。所有用户都必须有一个帐户并且必须登录才能看到任何重要信息。在这种情况下,支持/反对人类可读URL的论点是什么?据我所知,URL不需要对SEO友好(因为搜索引擎无法访问该站点)。我不需要用户能够剪切/粘贴URL来相互共享它们,也不需要他们使用地址栏来导航(即不需要他们猜测URL)。我看不到任何使URL合理的论据,但我是否遗漏了什么?

.htaccess - 规范链接 seo 友好

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我有一个由apache服务器管理的链接结构。可以使用不同的url调用某些页面,但使用php重定向,用户将只看到该页面的规范url。规范网址:www.example.it/490/persons/jan-antone-vian调用同一页面的通用url:www.example.it/490/我的问题是,在某些链接(更容易管理链接)中插入仅包含id(www.example.it/490/)的url