Domain átirányítás nélkül www www szóló apache ubuntu

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

Ajánlatot 8host.com

Domain átirányítás nélkül www www szóló apache ubuntu

Ez az útmutató megmutatja, hogyan kell beállítani egy átirányítási URL-t és a www előtag az URL előtag nélkül egy Apache webszerver Ubuntu 14.04 rendszer (például a www.example.com-example.com).

követelmények

Ezen túlmenően, annak szükségességét, hogy előre telepíti az Apache. Hasznos cikkek telepíteni és konfigurálni webkiszolgáló megtalálható egy külön rész ezen az oldalon.

Azt is meg kell, hogy képes felvenni a DNS-rekordokat.

Beállítása a DNS-rekordok

Beállítani az átirányításokat a www.example.com-example.com (vagy fordítva), akkor létre kell hozni egy bejegyzést mindegyik nevet.

Nyissa meg a DNS vezérlőpulton.

A szerver már elérhető a két terület: a www előtag nélkül is. Meg lehet kezdeni a beállítást átirányítást.

Engedélyezése mod_rewrite modul

Egy modul, használja a következő parancsot:

sudo a2enmod újraírása

Most már készen áll, hogy hozzanak létre egy átirányítás Apache.

Engedélyezése .htaccess fájlt

Apache végez átirányítás segítségével .htaccess fájlt. Nyisd az Apache konfigurációs fájl szerkesztő; Ubuntu van a /etc/apache2/sites-enabled/000-default.conf:

sudo vi /etc/apache2/sites-enabled/000-default.conf

Keresse DocumentRoot helyszínen, és írd le (az alapértelmezett könyvtárat a / var / www / html).

Ezután adjuk hozzá a Directory irányelv fájlt a DocumentRoot:

Hozzá Apache konfigurációs

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow, deny
hogy minden

Mentse és zárja be a fájlt.

sudo service apache2 restart

Most, Apache úgy van kialakítva, hogy olvassa el a .htaccess található bármely alkönyvtárban a / var / www / html. Add átirányítás szabályait.

Konfigurálása újraírása modul

Most már beállíthatja újraírása modul segítségével is .htaccess fájlt.

Ekkor nyílt .htaccess szerkesztéshez:

sudo vi .htaccess

Ez a fájl üres lesz (ha nem jött létre korábban). Válassza ki az irányt átirányítást és kövesse az utasításokat a vonatkozó részt.

1: átirányítási a www a nem-www

Hogy hozzanak létre egy átirányítás felhasználókat a www domain tartomány nélkül, töltse ki az alábbi kódot:

Mentse és zárja be a fájlt. A változások azonnal érvénybe lépnek. Megjegyzés: ha a HTTPS használatával ki kell cserélni a http a RewriteRule vonal https.

Ezután használd a következő parancsot, hogy göndör, hogy megbizonyosodjon arról, hogy átirányítás beállítása helyes (ne felejtsük el, hogy tartalmazza a domain név):

2: Domain átirányítás nem www www domén

Mentse és zárja be a fájlt, akkor a változások kerül. Ha HTTPS ne felejtsük el, hogy cserélje ki a http a RewriteRule vonal https.

Ezután használd a következő parancsot, hogy göndör, hogy megbizonyosodjon arról, hogy átirányítás beállítása helyes (ne felejtsük el, hogy tartalmazza a domain név):

üzenet jelenik meg a képernyőn, ami azt jelzi, hogy a lényeg az, hogy irányítsa át a domain egy előtaggal:

Persze, akkor is ellenőrizni kell az átirányítást a böngészőnek.

következtetés

Mint látható, létrehozott egy átirányítást a Apache szerver meglehetősen egyszerű. Most a helyén áll két területen: az előtag nélkül.