Назад | Перейти на главную страницу

Необнаруженный URL-адрес изменяет URL-адрес, указанный в адресной строке

У A есть ситуация, когда A перенаправляет на B:

А: http://www.baku-project.com/test B: http://www.baku-project.com/baku-project/test/

Это псевдоним / вторичный домен, и, как мне кажется, это поведение показывает.

Каково техническое название этой проблемы / поведения?

Это перенаправление на стороне клиента. Сервер или разметка HTML на странице отправляет перенаправление обратно в браузер, в результате чего браузер перенаправляется в новое место.

Если вы попробуете Firebug в Firefox или Fiddler2, вы должны увидеть, какой код статуса он получает. http://en.wikipedia.org/wiki/List_of_HTTP_status_codes. Вероятно, это код состояния 301 или 307.

Это устанавливается хостом или владельцем сайта, поскольку baku-project не является основным сайтом, а вместо этого находится в папке / baku-project (как вы предложили). Если вам интересно, вот как вы можете управлять подсайтами под одной учетной записью: http://weblogs.asp.net/owscott/archive/2010/01/26/iis-url-rewrite-hosting-multiple-domains-under-one-site.aspx. Это может помочь объяснить это дальше.