Конфигурация Apache: случайным образом добавляет подпапку в путь - PullRequest
0 голосов
/ 11 июля 2011

У меня проблема.

Я перемещаю систему с одного сервера на другой, и я столкнулся со специфической проблемой. В подпапке есть несколько страниц, подобных этим:

xttp: //test.domain.com/admin/oders.php

xttp: //test.domain.com/admin/users.php

xttp: //test.domain.com/admin/whatever.php

Теперь, когда я перемещаюсь по страницам, через какое-то простое меню со ссылками, я получаю в большинстве случаев правильные попадания. Но время от времени я говорю:

xttp: //test.domain.com/admin/admin/oders.php - что, очевидно, вызывает 404

Когда я возвращаюсь на предыдущую страницу и снова нажимаю на ссылку, она снова работает нормально. Кроме того, когда я наводю указатель мыши на ссылки, они всегда показывают правильные пути независимо от того, получу я 404 или нет. Все ссылки динамически генерируются скриптами, но они отлично работают на старом сервере, и, как я говорю невооруженным глазом, все выглядит нормально, пока я не нажму на ссылку.

У кого-нибудь есть идея, где искать ошибку или какой инструмент использовать, чтобы увидеть, что происходит, когда я нажимаю на ссылку? URL мод переписать? Конфигурация домена? Я в растерянности.

1 Ответ

1 голос
/ 11 июля 2011

Похоже, что сценарии запутываются между

  • [xttp: //test.domain.com] /admin/file.php
  • админ / file.php
  • file.php

Не видя, как генерируются URL-адреса, невозможно сказать, как это происходит.

...