安装了Magento的Wordpress安装问题" / products"子目录。
问题是,我们的不区分大小写的重定向不起作用。
我已在我的httpd.conf中为该站点设置了RewriteMap lc int:tolower
,并在站点根目录和/ products文件夹中将以下内容添加到我的.htaccess中
RewriteEngine On
RewriteBase /
RewriteRule ^/(.*)$ /${lc:$1} [R=301,L]
RewriteRule ^product/(.*)$ /products/$1 [L,NC,R=301]
我已经清除了WP和Magento的所有缓存,并重新启动了Apache
我已经验证了mod-speling的安装(因为我确实尝试过这条路线,但最终只有404' s)
似乎转换为全部小写不起作用的时间段......这反过来导致我测试的网址上的404 ...不幸的是我无法提供这些网址'因为网站没有正式上线而退出。
我的期望是...... 网址:https://example.com/product/AHie-98Ah-eH应重定向到https://example.com/products/ahie-98ah-eh
相反,发生的事情是404,并且URL永远不会转换为全部小写。
发生了什么事? 这是apache 2.4