tôi có một số vấn đề với nội dung trùng lặp trên trang web của tôi. trong quá khứ tôi đã thiết lập các cửa hàng đa dạng và tôi đã vô hiệu hóa chúng nhưng các url dường như vẫn tồn tại. tôi muốn thiết lập một ví dụ về quy tắc chuyển tiếp:
bây giờ tôi có 2 trang sản phẩm:
website.com/product-abc-123
website.com/product-abc-123?___store=tienda
Tôi muốn thiết lập ngay bây giờ? ___ store = tienda sẽ luôn được chuyển hướng đến url gốc. tôi đã kiểm tra? ___ cửa hàng = Tienda trang sản phẩm giữ kinh điển link rel = canonical href = website.com/product-abc-123 nhưng tôi muốn để thoát khỏi chúng như tôi có tấn của họ hiển thị trong công cụ google webmaster.
điều tương tự cũng xảy ra với blog tích hợp của tôi trong magento với phần mở rộng fishpig, tôi viết bài viết trên blog và dường như nó tạo ra nội dung trùng lặp với cùng cấu trúc url:
website.com/blog/carget/article1.html
website.com/blog/carget/article1.html?___store=tienda
Lý tưởng nhất là tôi muốn tạo một quy tắc trong tệp .htaccess, điều tôi có thể làm là chuyển hướng tất cả các liên kết từ? ___ store = tienda sang trang chủ thêm vào sau tệp .htaccess
RewriteEngine On
RewriteCond %{THE_REQUEST} \?___store=tienda
RewriteRule ^(.*)$ /$1? [L,R=301]
nguồn: /programming/16291281/rewriting-all-urls-with-a-question-mark