草庐IT

CATEGORY

全部标签

.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

ruby-on-rails-4 - 在 Rails 中使用 Friendly ID gem,如何重新生成 slug 字段?

我正在构建一个托管游戏的Rails应用程序。游戏属于类别,因此每个类别可以有很多游戏。我正在使用Friendly_idgem生成URLslugs并具有以下设置:分类.rbclassCategoryGames_Controller.rb...defcategory@category=Category.friendly.find(params[:id])@categories=Category.all@games=@category.games.page(params[:page])render'games/index'end...路线.rbget':friendly_id',to:"ga

php - Opencart 重复网址关键字

我该如何解决Opencart中两个类别/产品具有相同URL的问题?或者如果他们是一个已经这样做的模块?例如:类别Ladies->Trousers(URL:ladies/trousers)Mens->Trousers(URL:mens/trousers)这会破坏Opencart,因为我们有两个子类别的URL=trousers? 最佳答案 我知道这是一个迟到的答案,但这是OpenCarts架构的一个根深蒂固的问题。就我个人而言,我不是vQmod的粉丝,所以这里有一个(有些人称之为hack)解决问题的方法,但不使用vQmod。我看到许多对

Magento : how to set canonical URL for product?

我使用的是megento1.7.0.2,有些产品有3或4个不同的url:example.com/category1/product1.htmlexample.com/category1/category2/product1.htmlexample.com/prodcut1.html...在Prodcut1的HTML代码中,magento添加了这个标签:如何选择另一个网址?例如: 最佳答案 不幸的是,它无法通过默认的Magento功能完成。首先,您需要决定在定义规范URL时要考虑哪些标准。我们的MagentoSEOextension会

.htaccess - 为 N 个查询字符串重写 url

我需要将URL重写为http://jzbeta.local/category.php?u=new-page&limit=all&page=2&style=new如下,http://jzbeta.local/new-page&limit=all&page=2&style=new到目前为止,我的htaccess文件具有以下规则:重写规则^([a-zA-Z0-9\-]+)\/?$/category.php?u=$1[NC]我只能使用一个查询字符串的地方。非常感谢任何帮助。更新一旦我如下更改现有的重写,它就会按我的预期工作。重写规则^([a-zA-Z0-9\-]+)\/?$/category.

seo - 在 prestashop 的类别页面中将页码添加到元标题

我有包含很多产品的类别页面。例如:https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=3https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=4https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=4它们都有相同的元标题。我想在每个元标题中添加字符串“-

apache - SEO 友好 URL 的正确 mod_rewrite

我有一个自定义的php脚本,每个脚本都有一个page.php?id=[number]和page.php的页面。我已经阅读了一些.htaccess教程,但我不知道哪一个是最合适的方法:例子,page.php?id=12到page/id-12/和page.php到page/ANDpage这是我目前拥有的:RewriteEngineOnRewriteRule^category/([0-9])$/category.php?id=$1RewriteRule^category/$/category.php如果我访问category,上面的代码返回404notfound但如果我访问category/

apache - 使用 mod_rewrite 从 URL 中删除 ?category_id=xx

我想使用mod_rewrite从我页面上的所有URL中删除?category_id=xx,其中xx是一个>=1的随机数。示例:http://mypage.com/product-123.html?category_id=76shouldbecome...http://mypage.com/product-123.html非常感谢您的帮助,大卫 最佳答案 查询字符串(问号和后面的参数)不是URL的一部分,因此RewriteRule不包含它们。正在关注httpd'sdocumentation,您可以通过匹配如下内容来排除查询字符串:Re

apache - seo 友好 url 的 htaccess 问题 - GoDaddy

好的,我希望使用modrewrite为我的网站编写seo友好的url。它在我的xampp本地测试服务器上运行良好。但是,我在尝试将其上线时遇到了问题,它似乎根本不起作用。这是我在htaccess文件中写的内容:RewriteEngineOnRewriteRule^category/([a-zA-Z0-9]+)$category.php?location=$1所以我的想法是将mysite.com/category.php?location=london更改为mysite.com/category/london。最初我认为在GoDaddy端打开mod重写功能可能是一个问题,所以我联系了Go

url - Opencart - 主页中特色产品的错误 URL

我正在建立一个基于Opencart的电子商务,我现在正在研究SEO优化。我的问题是主页中的特色产品为产品详细信息生成了错误的网址。例如,如果我有一个“类别A”和一个产品“鞋子”,如果我在类别列表中导航,然后单击该产品,一切都是正确的,url变为http://myshop.com/category-a/shoe但是,如果我启用“特色模块”并将其放在首页,使用相同的产品,然后单击它,URL将变为http://myshop.com/shoe缺少“category-a”部分。我该如何解决? 最佳答案 在您的类别Controller中,产品u