После обширных тестов как с этим сайтом, так и с другим, который также использует маршрутизацию URL, я наконец-то смог определить, что происходит.
Я собираюсь описать, как этот сайт ведет себя на хостинге.аккаунт как "нормальный".Это так же, как мой другой сайт работает на обеих учетных записях хостинга И при запуске на моем рабочем столе.(Хотя другой сайт не использует относительные ссылки таким образом.)
Странный случай, когда я запускаю новый сайт на своем рабочем столе.Браузер автоматически добавляет «/» к моим перенаправленным URL-адресам, как если бы они были каталогами.
И причина этого в том, что я создал физические каталоги с одинаковыми именами! Если яудаляя физический каталог, он обрабатывает URL как ссылку на файл.
Поэтому главная проблема для меня заключается в том, что я разработал сайт во время тестирования в этом странном случае.Следовательно, решение может быть либо A) убедиться, что «/» добавлено ко всем этим ссылкам, чтобы они считались каталогами, либо B) изменить структуру каталогов, которую я разработал.