如何将Prestashop类别的Trailing Slash 301重定向仅使用(!)?Traling Slash重定向Prestashop类别
我有这个解决方案,但是这对所有URL都有效。
#Force trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_URI} !\.[^/]*$
RewriteRule ^(.*)$ /$1/ [L,R=301]
我有这个重写我的网址。
Categories : {rewrite}/
Product: {category:/}{rewrite}.html
我需要这个了404错误,如果我使用一些类别无斜线:
http://shop.domain.com/category_example -> 404 error
必须重定向到
http://shop.domain.com/category_example/
你好,这并不工作,因为根类(指数-PHP)成为404错误。我的网址也没有ID:{rewrite}/ – redpillcoders
@ user3221012如何在不使用{{id}'的情况下设置类别和产品路由? PrestaShop不允许没有它的路由,至少不是从后台设置。但是,如果您使用的是某个SEO模块,那么您可能会向开发人员询问这一点。 – TheDrot
它与Dispachter和Link.php重写。这对于SEO广告系列的友好网址很重要。 – redpillcoders