草庐IT

url - Opencart 面包屑链接不一致

我的其他页面也遇到了类似的问题,这让我抓狂。我已将“manufacturer”模块修改为“series”以及链接。例如,我能够更改此链接:bishounenboutique.com/manufacturer为此:bishounenboutique.com/series点击面包屑,然后他们在那个页面上很好。然而,例如,如果您在该链接中单击顶部图片“Psychopass”,它将重定向到:bishounenboutique.com/index.php?route=product/manufacturer/product&manufacturer_id=13(这不是我想要的。理想情况下,我希望

seo - 我网站的每个页面都在多个域名下被谷歌索引。如何使用 .htaccess 解决这个问题?

我网站的每个页面都在多个带有冗余条目的域名下被谷歌编入索引。我假设这是一个问题。我会使用.htaccess来解决这个问题吗?如果是,怎么办? 最佳答案 使用canonicalURLs指定每个页面的主要URL。 关于seo-我网站的每个页面都在多个域名下被谷歌索引。如何使用.htaccess解决这个问题?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14601719/

codeigniter - 修复 Codeigniter 网站新闻部分的规范化

Google将我的新闻文章编入索引:https://www.site.com/news/id5-和:https://www.site.com/news/id5-title-of-article事实上,它对两者都进行了索引,但在结果中忽略了完整的URL版本。两个URL都解析为相同的地址,但我想每次都强制使用id#-title-of-article来解决这个规范化问题。该站点是使用Codeignigter框架编写的。我在system/application/config/routes.php的路由文件包含:$route['news/id(\d+)-(.*)']="news/view/$1"

.htaccess - SEO 的子域和 htaccess 问题

我想更改网址:http://subdomain.domain.com/page/到http://subdomain.domain.com/?page=pagename还有:http://domain.com/page/到http://domain.com/?page=pagename尽管还没有取得太大的成功。这是我到目前为止的htaccess文件[更新]Options+FollowSymlinks-MultiViewsRewriteEngineOnRewriteBase/#Remove'www'RewriteCond%{HTTP_HOST}^www\.(.+)$[NC]RewriteR

.htaccess - 多参数和可变参数 URL 重写

我不知道如何重写这种类型的URL:mywebsite/param1-val1-param2-val2-param3-val3-param4-val4.html这真的很简单,但我的问题是我的参数是变量,例如:mywebsite/param1-val1-param3-val3-param4-val4.html或mywebsite/param3-val3-param4-val4.html所以,参数的数量并不总是相同的。有时可能只有一个,有时可能有10个或更多。它重定向到一个搜索脚本,该脚本将通过GET查询字符串获取参数。我想做的是不为每个链接写(在htaccess上)一行。链接以-(连字符)

.htaccess - htaccess 重定向通过 CMS 管理的子目录的 URL

我们网站的所有网址都写在www.mydomain.com/sub1/cms/pagename通过CMS我们可以指定pagenamesub1和cms实际上不是服务器上的目录。我们需要更改页面名称以使其对SEO更加友好,但我们仍然希望旧页面名称的所有流量都指向新页面。我尝试制作一个.htaccess文件指定:Redirect301/sub1/cms/oldpagenamemydomain.com/sub1/cms/newpagename但它不起作用。我已经成功了:Redirect301/oldpagenamemydomain.com/sub1/cms/newpagename这可以通过.ht

seo - Pagerank 和垃圾邮件

假设我们有一个包含4个相连的页面/节点的图表。我们还计算了该图的pagerank,现在我们要上传一个新的页面/节点以增加其pagerank。我想知道如果我们再上传N个页面/节点作为我们想要增加pagerank的页面的枢纽,我们是否会达到我们的目标?(第一张图和垃圾图没有连接) 最佳答案 Google1998年的专利申请中公布了多种利用Googlepagerank的方法。正如您所注意到的,您添加到网站的每个页面都会增加您网站上可用的总网页排名。甚至有一种方法可以创建具有无限pagerank的页面:创建一个页面链,每个页面都链接到下一个

.htaccess - 在 OSCLASS 脚本中使用 .htaccess 将 .htm 放在 url 的末尾

我正在使用OSCLASS脚本并使用.htaccess来重写url。OSCLASS制作的默认.htaccess提供这样的url(http://myhost.com/saleon/vehicles/cars/honda-civic_i28)我想在每个url的末尾添加'.htm'。这样我的网址看起来像这样(http://myhost.com/saleon/vehicles/cars/honda-civic_i28.htm)。有没有人知道如何在htaccess中执行此操作。我的.htaccess代码如下:RewriteEngineOnRewriteBase/saleon/RewriteRule

php 使用 htaccess 获取路径信息

这是我的index.php文件:这是我的htaccess文件:RewriteEngineOnRewriteBase/somethingRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php[QSA,L]如果我输入something/index.php/hello,结果应该是/hello但是如果我说什么/你好,它会说未定义索引:/Library/WebServer/Documents/xcart/index.php第3行中的PATH_INFO我怎样才能得到相同

php - 在 mod 重写中忽略动态路径并保留子路径

我有一个带有动态路径的网站,我需要知道如何保留一部分或忽略它:动态路径的几个例子:http://www.example.com/185/seo-dynamic-field.htmlhttp://www.example.com/186/seo-dynamic-field2.html如您所见,seo-dynamic-field.html是从mysql生成的字段,仅用于友好的url。id(185&186)是处理真实查询字符串的真实ID:RewriteRule^/*(([^/]+)(.html))$index.php?id=$2[L]这是有效的:http://www.example.com/1