«Проблема» заключается в том, что относительные URL-адреса разрешаются клиентом, а не сервером.А базовый URL, из которого разрешены относительные URL, является URL текущего документа.И в вашем случае базовый URL (путь) равен /abc/xyz/rule/1/2
, а не /abc/xyz/rule.php?price=1&pass=2
.
Теперь у вас есть несколько способов решить эту проблему:
- Используйте относительные URL, которые правильноразрешается из фактического базового URL
/abc/xyz/rule/1/2
- Используйте абсолютные URL, которые не зависят от базового URL
- Измените базовый URL с помощью HTML
BASE
element