Я просто знаю, как работает htaccess, но меня всегда путают с синтаксисом записи, и я ценю, сможет ли кто-нибудь помочь мне решить проблему ниже 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
мне нужна рабочая строка кода, так что даже URL http://mydomain.com.au/product-details.php/142/categoryAbstract
должен работать.
Был ли предыдущий разработчик фактически конвертировать все страницы в HTML, или он создал строку в файле htaccess, который изменяет расширение? Можете ли вы просмотреть файл htaccess и посмотреть, существует ли такая строка? –
Он просто написал строку так, как если бы он вызывал phpinfo.html в браузере. – Kerry