|
|
|
| Добрый день. Не подскажете что надо прописать в .htaccess чтобы ссылка site.ru/script.php?part=4&id=200 стала site.ru/part4200.html ? Спсибо.. Просто читаю про правила, везде написано по разному.. У меня уже паника.. Решил запостить в любимый форум..
[поправлено модератором] | |
|
|
|
|
|
|
|
для: spiner
(08.04.2005 в 10:51)
| | Нужно преобразовывать только один URL с четко заданными параметрами part=4 и id=200?
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond script.php%{QUERY_STRING} part=4&id=200
RewriteRule ^script.php /part4200.html
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(09.04.2005 в 06:43)
| | Не работает.. Нет, нужно преобразовывать www.site.ru/script.php?part=$1&id=$2?
И чтобы преобразовывалось в www.site.ru/parts$1$2.. Попробовал
RewriteRule ^part\/([0-9]+).html$ /db.php?part=$1
|
Для одной переменной пока.. Все равно не пашет(. Подскажите пожалуйста. | |
|
|
|
|
|
|
|
для: spiner
(11.04.2005 в 00:33)
| | С mod_rewrite всегда путаница: что во что преобразовывать.
Скажите, что должно быть в строке браузера и какие страницы реально есть на сервере. Т.е. примем, что несуществующий URL (в строке браузера) преобразовывается к реальному адресу. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(11.04.2005 в 10:26)
| | Вот смотрите. В строке должно быть part2030.html, а реально есть скрипт script.php с параметрами id=20 и sid=30.. Вот.. Т.е. я так понимаю что это очень часто используют, например на www.vashdom.ru .. Т.е. я не хочу, чтобы в строке браузера было что-то типа www.blabla.ru/script.php?id=20&sid=30&asd=40&qwe=50 и т.д., а хочу привести это к нормальному виду типа www.blabla.ru/part203040.html Спасибо заранее... | |
|
|
|
|
|
|
|
для: spiner
(11.04.2005 в 17:02)
| | Ок, понятно. Но смогу ответить вам только завтра к вечеру. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(11.04.2005 в 21:13)
| | Спасибо огромное! Буду ждать! | |
|
|
|
|
|
|
|
для: spiner
(11.04.2005 в 17:02)
| | Хм… нужно еще уточнение. Получается, что значение каждого параметра должно состоять из 2 цифр. Ведь нет никаких иных способов разделить такое число на составляющие, кроме как по количеству цифр в переменных. Если будет 1 или 3, то появится ошибка. Можно, правда, попробовать делить по нулю….
Может как-то изменить условия задачи? Что то мне не очень нравится деление по кол-ву цифр. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(12.04.2005 в 07:11)
| | Я то же хочу сделать есть ссылка http://rap.hut1.ru/?go=rapperz
Хочу что б была http://rap.hut1.ru/rapperz | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(12.04.2005 в 07:11)
| | Я то же хочу сделать есть ссылка http://rap.hut1.ru/?go=rapperz
Хочу что б была http://rap.hut1.ru/rapperz | |
|
|
|