|
|
|
| Доброго времени суток! Пытаюсь разобраться с mod Rewrite, но пока что-то не очень получается. Вопрос возник такой......
1. http://mysite.ru/index.php?param1=car¶m2=audi
Хотелось бы, чтобы было
2. http://mysite.ru/car/audi
Условие я написал и вроде работает, но...
проблема в том, что открываются обе ссылки, а мне хотелось бы, чтобы при вводе 1-й ссылки выдавалось 404!!! Т.е. мне нужно чтобы работал только 2-й вариант ссылки. Может быть надо правильно прописать условие? Подскажите в каком направлении думать! | |
|
|
|
|
|
|
|
для: jonik
(02.11.2011 в 01:28)
| | Да, обе ссылки и будут открываться. Тут уже сложно, что-то поделать, так как Apache нужен исходная ссылка в любом случае. Если запретить её отображение, то страница вообще не будет доступна, ни по старому, ни по новому адресу. | |
|
|
|
|
|
|
|
для: cheops
(02.11.2011 в 13:22)
| | Спасибо за ответ! Жаль конечно! Заметил, что если не ставить знак ? в первой ссылке, то все отлично работает согласно написанному правилу, и части запроса попадают в нужные переменные. Ощущение, что когда APACHE видит ? в запросе, то отключает rewrite и ссылку открывает напрямую((( Эх, надо бы им избавиться от этого недостатка(((( | |
|
|
|