php - 是否可以“Mass Rel=Canonical”?
问题描述
我目前正在开发一个电子商务 WordPress 网站,WooCommerce 为购物功能提供支持。
目前,该网站的产品页面结构如下:
www.example.com/products/product-name/
无论访问者是直接访问还是通过关联的产品类别访问,都会生成上述结构。
我想更改它,以便产品的 URL 包含其关联的产品类别。例如:
www.example.com/product-category/product-name/
由于某些产品将适合多个产品类别,因此这种方法将不可避免地产生重复的内容。因此,我需要在rel=canonical
URL 中为每个包含产品类别的产品 URL 适当地实施。将rel=canonical
“指向”:
www.example.com/products/product-name/
不必手动对所有产品实施此操作,有没有办法大规模实施规范化?
也许是某种 PHP 条件标签,它“说”:
如果产品属于产品类别,
rel=canonical
则/products/product-name/
或者.htaccess
文件中的某些条目?
解决方案
推荐阅读
- sas - 多次调用宏
- java - JAX-RS 路径匹配
- java - 使用 JDBC 和 MySQL 插入 1000 条具有关系的记录并忽略重复项
- r - 在 R 中逐行累积
- python - 根据另一个 df python pandas 更新 df 列值
- python - 在 python 中遍历 SQL 表
- apache - 如果存在具有特定值的标头,则使用 .htaccess 仅允许请求
- java - 在 Servlet 中生成线程
- maven - artifactId Selenium-java.jar 从 3.3.1 更改为 3.4 导致我的 maven 项目中出现大量“无法访问”错误
- performance - 如何分解scala.js JS输出的大小