我只知道 htaccess 是如何工作的,但我总是对写作语法感到困惑,如果有人可以帮助我解决下面的 htaccess 问题,我将不胜感激。
我有几个页面链接到重定向到类似的东西
http://mydomain.com.au/product-details.php/142/categoryAbstract
但由于以前开发人员的错误,除非该 url 是,否则图像不会加载
http://mydomain.com.au/product-details.html/142/categoryAbstract
他将所有 php 页面转换为 html(我真的不知道这样做的目的是什么)但是
现在 url 应该可以工作,即使它是http://mydomain.com.au/product-details.php/142/categoryAbstract
他为此使用了下面的htaccess,但它不起作用。如果我手动将 url 从更改.php
为.html
一切正常。
RewriteRule ^product-details.html/(.*)/(.*)$ product-details.php?productid=$1&category=$2
我需要一行有效的代码,这样即使 urlhttp://mydomain.com.au/product-details.php/142/categoryAbstract
也可以工作。