Kā dzert viskiju kā džentlmeni 5 padomi viskija dzeršanai

Man ir ieslēgta apache2 instalācija www.main_domain.com (nederīgs pasvītrojums domēna nosaukumā ir tīšs; šis ir piemērs), un noklusējuma lapa sniedz saites divām sekundārajām vietnēm, kuras arī apkalpo viens un tas pats tīmekļa serveris, jo tās norāda uz vienu un to pašu adresi. Vietnēs ir daudz kopīgu lietu, tāpēc es negribētu darīt kaut ko, izmantojot simboliskas / cietas saites.

Ko es vēlētos darīt, ir:

  • ja klients pieprasa www.main_domain.com, Es gribētu kalpot strāvai /var/www/index.html sākuma lapa. Šajā lapā ir saites uz secsite1.html un secsite2.html (sekundāro vietņu sākuma lapas).
  • ja klients pieprasa www.secondary_site_1.com, Es gribētu kalpot /var/www/secsite1.html sākuma lapa.
  • tāpat par www.secondary_site_2.com: pasniedz /var/www/secsite2.html kā pirmo lapu.

Ņemiet vērā, ka es vēlos mainīties tikai sākuma lapa; pretējā gadījumā jebkurai lapai / attēlam / failam jābūt savstarpēji pieejamam, izmantojot to pašu ceļu zem katra domēna nosaukuma.

Lūdzu, dariet man zināmu, ja man ir nepieciešams precizēt vairāk.

  • Ja jūs izveidosiet 3 identiskas vietnes, kas atšķiras tikai to mājas lapās, jums būs jāpiemēro daudz satura dublikātu satura. Arī jūsu "apakšdomēna" lietošana ir mulsinoša. Tas nav tas, ko lielākā daļa cilvēku domā, atsaucoties uz apakšdomēnu. Jums vienkārši vajadzētu tos dēvēt par “apakšvietnēm” vai “sekundārajiem domēniem”.
  • @ Lèsemajesté: jums ir taisnība, ka termins “apakšdomēns” ir mulsinošs. Paldies.

Es nevaru iedomāties nevienu iemeslu, kāpēc varētu vēlēties šāda veida iestatīšanu, bet, lai sliktākajā situācijā izmantotu vislabāko, es vietnēm piešķirtu dažādus norādījumus, lai izvairītos no nevajadzīgas satura / URL dublēšanās un padarītu vietnes labāk uzturamas, piem. :

/var/www/site1 /var/www/site2 /var/www/site3 

Lai koplietotu aktīvus, jums vienkārši jāglabā aktīvi galvenās vietnes dokumentācijā un jāizmanto mod_rewrite to 301 novirzīšana no citiem domēniem. Tas ļaus jums izmantot vienu mapi, lai saglabātu koplietotus līdzekļus, novērstu URL dublikātus un ļautu apmeklētājiem koplietot kešatmiņā saglabātos failus starp vietnēm.

Gadījumā, ja vēlaties konkrētai vietnei piešķirt savu konkrētā faila versiju, jums tā vienkārši ir jāaugšupielādē uz attiecīgā ceļa tā dokroot, un šī domēna apmeklētāji redzēs šo versiju, vienlaikus koplietojot visus citus līdzekļus.

Varat izmantot skriptu valodu, lai noteiktu ievadīto URL, un, lai atrastu apakšdomēnu, indeksu lapa (piemēram, index.php) ielādētu index.html, subdomain1.html vai subdomain2.html. Piemēram, index.php būtu:

<?php if($_SERVER['HTTP_HOST'] == 'www.sub_domain_1.com') { include('subdomain1.html'); } else if($_SERVER['HTTP_HOST'] == 'www.sub_domain_2.com') { include('subdomain2.html'); } else { include('index.html'); }  ?> var13 ->

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