FileZilla: Kā pieteikties hostinga kontā - priekšskatījums

Es nevaru atrast pareizu DNS ierakstu iestatīšanu ar URL novirzīšanas pakalpojumu pamata tīmekļa serverim, kur:

  • Jebkurš URL ar www.Example.com vajadzētu doties uz serveri ar IPv4 adresi 192.0.2.4
  • Jebkurš URL vietnei example.com vai Example.com ir jāaizstāj ar vietrādi URL www.Example.com.
    • Es īsti nesaprotu pārsūtīšanu pret novirzīšanu. Es vēlos pārveidot jebkuru “example.com” pieprasījumu par “www.Example.com” pieprasījumu (vienmēr izmantojot “www” un neievērojot kailo “example.com”).
  • Šajā serverī nav citu pakalpojumu, izņemot tīmekļa serveri (un ping utt.). Tāpēc nav jāuztraucas par e-pasta serveriem, FTP serveriem utt.
  • Vietnēm varēs piekļūt, izmantojot HTTPS, tātad ar sertifikātiem.

Vai tam vajadzētu būt:

  • Tips: Ieraksts
    • Saimnieks: @
    • Vērtība: 192.0.2.4
    • TTL: automātiska
  • Tips: CNAME ieraksts
    • Saimnieks: www
    • Vērtība: example.com
    • TTL: automātiska
  • Tips: URL novirzīšanas ieraksts
    • Saimnieks: @
    • Vērtība: http://www.Example.com/ Atmaskots

  • 1 DNS nepārsūta un nenovirza. Tas tikai saista domēna vārdu ar IP adresi un dažiem saistītiem ierakstiem.
  • 1 @closetnoc Nu, jā, jūs tehniski esat pareizi. Bet daudzi DNS pakalpojumi nodrošina arī URL novirzīšanas pakalpojumu kopā ar DNS ierakstiem. Es rediģēju, lai precizētu.

Jūs vēlaties A ierakstu resursdatorā www norādot uz jūsu IP adresi. Tas parūpēsies www.example.com.

Priekš example.com -> www.example.com jums ir nepieciešama novirzīšana. Kā atzīmēts komentāros, DNS pats par sevi nevar novirzīt, taču daudzi DNS nodrošinātāji piedāvā sava veida novirzīšanas pakalpojumu. Šo pakalpojumu sniedzēju iespējas nedaudz atšķirsies. Iespējams, varēsiet iestatīt novirzīšanu resursdatorā @ uz www.example.com, kas darītu to, ko vēlaties. Tomēr jūsu pakalpojumu sniedzējs, iespējams, neatļaus jums to iegūt papildus www.example.com A ierakstam (t.i., iespējams, varēsit novirzīt tikai visu domēnu). Šajā gadījumā jums būs jāiestata A ieraksts un pašam jārīkojas ar novirzīšanu (kā to izdarīt būs atkarīgs no izmantotā tīmekļa servera - skatiet šo jautājumu, lai uzzinātu, kā to izdarīt ar Apache).

Ņemiet vērā arī to, ka domēni nav reģistrjutīgi. Nav atšķirības starp www.example.com un www.Example.com, tāpēc jūs nevarat novirzīt no viena uz otru. Pārlūkprogrammas tos parasti parāda kā mazos burtus.

DNS nav tādas lietas kā "URL novirzīšanas ieraksts". Lai novirzītu domēnu, jāievada tīmekļa servera IP adrese, kas ir konfigurēta, lai izsniegtu HTTP novirzīšanu.

Es izvēlētos tādu pašu IP adresi gan jūsu virsotnes ierakstam, gan jūsu www ieraksts:

  • .example.com A 192.0.2.4
  • www.example.com A 192.0.2.4

Pēc tam savā tīmekļa serverī varat iestatīt virtuālo resursdatoru, kas veic novirzīšanu, un serveri, kas apkalpo saturu:

 ServerName www.example.com redirect permanent / http://example.com/   ServerName example.com DocumentRoot '/www/example.com' ....  

Daudzi tīmekļa mitinātāji neļauj jums rediģēt savus virtuālos resursdatora failus. Šiem saimniekiem parasti ir tukšais domēns un www domēns, kas iestatīts apstrādei tajā pašā virtuālajā resursdatorā. Tādā gadījumā jūs varat vienkārši izmantot dažus .htaccess noteikumi veikt novirzīšanu

RewriteEngine On RewriteCond %{HTTP_HOST} !=example.com [NC] RewriteRule ^(.*) http://example.com/$1 [NS,L,R=permanent] 

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?