php - Opencart SEO 打破分类直接

标签 php seo rewrite opencart

每次我启用 SEO Rewrite 时,它​​都会标记我的一个类别并将它们链接到错误的页面。

我当前使用的hta文件。

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled. 

# 2. In your opencart directory rename htaccess.txt to .htaccess. 

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it    does    run in ie. / becomes /shop/ 

RewriteBase /
RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

进一步解释。当我禁用 SEO 时,我可以按类别访问我的电缆,例如:Philips>Hdmi 等然后如果我启用 Seo,当我尝试访问 Philips>hdmi 时,我会在一页上看到我销售的所有 hdmi 电缆。

谢谢!

最佳答案

这听起来像是您对多个类别使用了相同的 SEO 关键字 (hdmi)。这是不允许的标准。你可以看看this mod这允许您对多个类别使用相同的关键字(即 philips > hdmi、samsung > hdmi)

关于php - Opencart SEO 打破分类直接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11561370/

相关文章:

mod-rewrite - 使用 mod_rewrite 重写基本 URL 并为其添加特定单词

nginx - Nginx将子域转换为路径组件而无需重定向

php - 在多个文件上传(PHP/Mysql)中,图像存储在单列中。想要将每个图像存储在具有相同 id 的单行中

php - 使用 AJAX/HTML 5 上传文件

php - SQL查询语句表连接

php - opencart View 不合适

css - CSS 内容和背景 URL 图像的 SEO

regex - 在 Nginx 重写中处理多个参数

html - 我需要 <h1> 标签才能在我的网页上获得良好的 SEO 报告。当我没有时会发生什么?

Joomla.32 SEF url 和 com_tags