Co je Stadia a jak funguje - vše, co potřebujete vědět

Nedávno se jeden z mých webových stránek zobrazuje ve výsledcích Google, ale adresa URL spojená s výsledkem Google je z jiného webu na mém serveru. takže mám url-A a url-B

Takže když narazím na url-A v google, očekával bych, že můj výsledek Google bude url-A / some-page-from-site-A a místo toho dostanu:

url-B / some-page-from-site-A

To se děje pro url-A s 3 dalšími webovými stránkami url-C / some-page-from-site-A url-D / some-page-from-site-A url-E / some-page-from-site- A

Když kliknu na odkaz, dostanu a

„Vaše připojení není soukromé. Útočníci se možná pokoušejí ukrást vaše informace z adresy URL (například hesla, zprávy nebo kreditní karty). NET :: ERR_CERT_COMMON_NAME_INVALID“

Odeslal jsem odkazy na Google a čekal na odstranění, ale chtěl bych vědět, co se stalo a jak se mohu těmto incidentům vyhnout.

Všechny webové stránky jsou moje a pod stejným serverem

  • Máte certifikáty SSL pro oba weby? Jsou spuštěny ze stejné adresy IP?
  • postižený web má https: // ostatní ne. všichni běží ze stejného ip ano
  • Který je výchozí hostitel pro IP? Za předpokladu, že se pokusíte o port 80.
  • to vše jsou webové stránky v mém sdíleném plánu hostování a všechny sdílejí IP: 104.244.xxx.xxx. Doufám, že to odpovídá na vaši otázku
  • který web se objeví, pokud to uděláte: http: // 104.244.xxx.xxx/, jen se pokusím zjistit, zda se jedná o SNI související s vaším certem, nebo jestli se jedná o problém indexování u Google.

Zde je několik věcí, které mohou způsobit problémy s indexováním Google, které by mohly být ve hře:

  • Pokud provozujete více než jeden web s povoleným SSL / TLS na jedné IP adrese, může se Googlebot při pokusu o připojení na portu 443 zmást. Může se jednat o to, že váš server vrací pouze web s povoleným HTTPS, a to i přes požadavky hostname na ostatní přicházející přes SNI v handshake. Chcete-li to otestovat, zkuste se připojit na port 443 pro ostatní domény a uvidíte, co se stane. Zkontrolujte konfiguraci hostitele a ujistěte se, že vydává certifikáty pro jiné domény na základě požadavku (takže navštivte https://another-domain.com/ a zkontrolujte, zda to není jen stejný cert pro vaši).

  • Pokud používáte relativní odkazy, občas se vyskytnou problémy s indexem se stejnými stránkami IP. Používejte na své stránce absolutní odkazy, aby Google nezachytil href '/ some-page', ale místo toho uvidí 'http://your-domain.com/some-page'. Zkontrolujte konfiguraci HTML a hostitele a ujistěte se, že požadavky na 443 nejsou vyřešeny na nesprávnou stránku. Chcete-li tento problém vyřešit, zobrazí se, když vaše stránky mají dostatek zpětných odkazů, které se Google pravděpodobně opraví sám. Předpokládám, protože to může později ověřit odkazy pomocí externích zdrojů.

  • Můžete vysvětlit, jak se připojit k portu 443 nebo ke zbytku. Chtěl bych zmínit, že se jedná o sdíleného hostitele, takže nemám žádný přístup root nebo tak. Myslíte si, že by to mohla být nesprávná konfigurace hostitelské společnosti? Co bych se jich měl zeptat? Tato možnost existuje, protože jsem se právě přestěhoval do nového. Ve vztahu k vaší druhé odrážce: to jsou všechny weby Joomla, adresy URL jsou generovány dynamicky, takže mám malou kontrolu.
  • port 443 je HTTPS. Port 80 je HTTP. Je to tak jednoduché, jako zajistit, aby tyto protokoly předznamenávaly název domény v adresním řádku.
  • Od hostitelské společnosti jsem dostal odpověď, že neinstalovali vyhrazenou adresu IP pro web url-A, takže je zaměňován se všemi ostatními webovými stránkami serveru. Jde o protokol https (SSL je nainstalován), ale protože nemá vyhrazenou IP, spadá zpět na další webové stránky na serveru.Nyní instaluji vyhrazenou IP a čekám, až bude problém vyřešen. Zajímalo by mě, jestli musím požádat google, aby odstranil nesprávné výsledky, nebo budou odstraněny postupem času?

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?