peretc001
Новичок
Добрый день
в htaccess настроено чпу
при переходе по адресу /car/BMW/320d/ все работает корректно
но при этом адрес /car/page.php?brand=BMW&url=320d тоже работает, почему? он же должен перенаправлять на /car/BMW/320d/
и второй вопрос: на этой же странице есть форма
url текущей страницы записывается: <input type="hidden" name="back_url" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/> (т/е/ там адрес /car/BMW/320d/)
и при ее заполнении происходит редирект
но возврат получается не на /car/BMW/320d/ а на /car/page.php?brand=BMW&url=320d
нем могу понять почему
в htaccess настроено чпу
Код:
RewriteRule ^car/(.*)/(.*)/$ /car/page.php?brand=$1&url=$2 [NC,L]
но при этом адрес /car/page.php?brand=BMW&url=320d тоже работает, почему? он же должен перенаправлять на /car/BMW/320d/
и второй вопрос: на этой же странице есть форма
url текущей страницы записывается: <input type="hidden" name="back_url" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/> (т/е/ там адрес /car/BMW/320d/)
и при ее заполнении происходит редирект
Код:
<script language="JavaScript">
setTimeout(function() {
window.location.href = "/'. $_POST['back_url'] .'/";
},1500);
</script>
нем могу понять почему