Jak sprawić, by przeglądarka Google Chrome przeszła na stronę wewnętrzną bez wyszukiwania zewnętrznego?


0

Próbuję odtworzyć niektóre zachowania, które widziałem w Internet Explorerze w wersji 11 w Google Chrome w wersji 71.

Ilekroć myalias/someinternalpageszukam, przechodzę do strony wewnętrznej.

Gdy szukam tego samego w omnibaru Google Chrome, przechodzę do wyszukiwania zewnętrznego, a na górze pojawia się komunikat z linkiem, który czyta

Did you mean to go to http://myalias/someinternalpage?

Gdy kliknę ten link, przejdę do strony, a Chrome zacznie rozpoznawać alias.

Jest to niewygodne. Jak sprawić, by Chrome zachowywał się tak samo jak Internet Explorer?


Niektóre osoby twierdzą, że dodanie ukośnika spowoduje, że Chrome będzie traktował go jako adres URL, a nie jako wyszukiwane hasło. To znaczy spróbuj myalias/someinternalpage/.
Doug Deden

Odpowiedzi:


1

Z tej dyskusji na Chromium.org masz kilka opcji.

Istnieje kilka rozwiązań, ale żadne z nich nie jest równoważne z przełącznikiem config IE (stąd obecność tego błędu).

(1) Zasady korporacyjne mogą całkowicie wyłączyć wyszukiwanie, więc pasek adresu Chrome nigdy nie wyszukuje. Zapobiega to także wyszukiwaniu mniej niejednoznacznych danych wejściowych.

(2) Użytkownicy mogą wskazać Chrome, że nazwa hosta, której nigdy wcześniej nie widziałem, to nazwa hosta, np. Dodając „/” na końcu (lub przygotowując schemat, ale bardziej denerwujące jest pisanie).

(3) Zaprojektowany sposób działania Chrome w tym przypadku polega na tym, że gdy użytkownik wprowadzi coś, co jest potencjalną nazwą hosta w intranecie, Chrome wysyła do tej nazwy hosta żądanie HTTP HEAD w tle, a jeśli otrzyma prawidłową odpowiedź, wyświetli pasek informacyjny na górze strony wyników wyszukiwania z pytaniem „Czy chodziło Ci o przejście do http: ///?” Jeśli użytkownik kliknie ten link, nie tylko teraz przejdzie do tej nazwy hosta, ale również zapamięta tę nazwę hosta w przyszłości, aby uniknąć ponownego wyszukiwania. Podobnie wykonanie innej udanej nawigacji do tego hosta (np. „Nazwa hosta /” zgodnie z sugestią w (2)) spowoduje, że Chrome nigdy więcej nie będzie szukał tego hosta.


Czy istnieje sposób na skonfigurowanie Chrome, aby już wiedział myalias? W ten sposób, gdy Chrome jest dystrybuowany na komputery korporacyjne, użytkownicy mogą rozwiązywać wewnętrzne strony internetowe bez potrzeby pisania schematu lub pisania, myalias/a następnie kontynuowania dnia, pisząc myalias/someinternalpage. Jeśli to nie ma sensu, proszę dać mi znać.
BradleyGamiMarques

Inną sugestią byłoby napisanie rozszerzenia Chrome, które sprawdza wyszukiwania na pasku omnibar, i jeśli stwierdzi, myaliasże poprzedza schemat, a następnie pozwala Chrome obsłużyć go stamtąd.
BradleyGamiMarques
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.