Маленько поковырялся написал вот такое правило Код (Text): RewriteRule ^rab/([^/]*)+$ index.php?do=rab&city=$1&vac=$1 [QSA,L] Сейчас работает на сайте так Код (Text): /rab/?city=1&vac=2 Сделать вот так не получается /rab/city/vac/ Подскажите кто знает!
Всё вроде разобрался возникла другая проблема я из формы отправляю гет от приходят на страничку в виде rab/?city=цукцук&vak=цукцук а я сделал уже вот так /rab/city/vac/ Как мне отправку из формы сделать теперь?
Не понял как это сделать, вот пример моей формы PHP: <form action="/" method="GET"> <input type="text" name="city" placeholder="Город" id="searchinput"><input type="text" name="vak" placeholder="Вакансия" id="searchinput"><input type="submit" " value="Поиск"> </form>
Тогда с самого начала. Вот такое правило я нарисовал в .htaccess Код (Text): RewriteRule ^вакансии/(.*)/(.*)/$ index.php?do=rab&city=$1&vakansiya=$2 [QSA] Вроде как запросы вида /rab/city/vac/ работают хотя почему то ссылка index.php?do=rab&city=22222&vakansiya=22222 тоже доступна чёт ещё не доделал))))) Данные из формы один фиг приходят в виде /?do=rab&city=77777&vak=88888 и не важно на какую страницу я их отправляю Нет нужен именно GET