Diana 0 Zgłoś post Napisano Luty 20, 2015 (edytowany) Witam, Mam domenę np. domena.pl i od 3 dni męczę się z konfiguracją apache i dns żeby działały mi subdomeny: cos.domena.pl cos1.domena.pl ... W internecie są same poradniki z plikiem httpd.conf a ja takiego pliku nie mam. Dzisiaj niby już działa ale mam taki problem, że jak wpisze domena.pl/cos to przechodzi do katalogu który powinien być dostępny po wejściu na cos.domena.pl. Próbowałam przenieść stronę główną również do osobnego katalogu i zmiane ścieżki katalogu głównego, ale wtedy po wejściu na domena.pl wypisywało wszystkie pliki i katalogi w /var/www, a po wejściu na subdomene pokazywała się nie ta strona co trzeba. I tu moje pytanie jak skonfigurować apache żeby do katalogu subdomeny dało się dostać tylko przez wpisanie w cos.domena.pl. Następna rzecz to plik hosts. Aktualnie wygląda tak: 127.0.0.1 localhost 127.0.1.1 domena.pl domena I nie wiem czy dla subdomen muszę tu coś dopisać czy wystarczy to co jest. I ostatnie pytanie czy do działania subdomeny muszę dodać w dns rekord CNAME przekierowyjący na adres serwera czy rekord A? Aha i jakie dać uprawnienia w katalogu /var/www bo w internecie wszędzie jest, że data-www:data-www ale mi to nie działa. Edytowano Luty 20, 2015 przez Diana (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartosz Z 236 Zgłoś post Napisano Luty 20, 2015 Zapoznaj się z tym: http://httpd.apache.org/docs/2.4/vhosts/examples.html#purename Subdomeny na DNS'ie powinny rekordami A wskazywać na adres IP serwera. Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 20, 2015 W linku który podałeś jest mowa o wielu domenach a nie subdomenach. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Luty 20, 2015 w DNS dodajez np. subdomena IN CNAME domena.com. lub subdomena IN A xxx.xxx.xxx.xxx a w apache w VirtualHost dajesz ServerName subdomena.domena.com pamiętaj, że takie zwykłe www.adres.com to www to jest subdomena Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartosz Z 236 Zgłoś post Napisano Luty 20, 2015 ServerName www.domena.pl ServerAlias www.domena.pl domena.pl ServerName www.sub.domena.pl ServerAlias www.sub.domena.pl sub.domena.pl Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 20, 2015 (edytowany) Aktualnie mam takie 2 pliki w sites-enabled: <VirtualHost *:80> ServerName domena.pl ServerAdmin ja@domena.pl ServerAlias www.domena.pl DocumentRoot /var/www DirectoryIndex index.html index.php <Directory /var/www> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> dla strony głównej i: <VirtualHost *:80> ServerName cos.domena.pl ServerAdmin ja@domena.pl DocumentRoot /var/www/cos DirectoryIndex index.html index.php <Directory /var/www/cos> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> dla subdomeny. I do katalogu cos mogę się dostać przez cos.domena.pl i domena.pl/cos. Innych plików nie zmieniałam. EDIT Ok spróbowałam znowu stronę główną dać do podfolderu i zmienić ścieżkę do niej na podfolder i teraz z www.domena.pl działa tak jak bym chciała i nie da się przejść na www.domena.pl/cos ale bez www pokazuje liste plików i folderów w /var/www ;( Edytowano Luty 20, 2015 przez Diana (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartosz Z 236 Zgłoś post Napisano Luty 20, 2015 Spróbuj: ServerName domena.pl ServerAdmin ja@domena.pl ServerAlias www.domena.pl domena.pl Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 20, 2015 Ani w tej ani w odwrotnej kolejności nie ma żadnej zmiany. Udostępnij ten post Link to postu Udostępnij na innych stronach
gutek 23 Zgłoś post Napisano Luty 20, 2015 (edytowany) A jak masz nazwane te pliki w sites-enabled? nadaj nazwy tak aby najpierw były subdomeny wczytywane a pozniej domena główna, ja mam np. 001.sub1.domena 002.sub2.domena 999.domena kiedyś sporo się namęczyłem przy ustawianiu wildcard dla różnych domen / subdomen i dopiero odpowiednie nazwanie plików spowodowało że zaczeło działać jak trzeba.. a nie lepiej dla domena.pl ustawić ServerAlias *.domena.pl Edytowano Luty 20, 2015 przez gutek (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 20, 2015 Dalej nie działa. Udostępnij ten post Link to postu Udostępnij na innych stronach
gutek 23 Zgłoś post Napisano Luty 20, 2015 (edytowany) do usunięcia Edytowano Luty 20, 2015 przez gutek (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 20, 2015 (edytowany) Ok mam nadzieje że za chwile nic się nie zepsuje bo już tak parę razy tak było, że coś działało, a po godzinie przestało. Naprawiłam to wywalając pliki z sites-enabled i wklejając do ports.conf: NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /var/www/cos ServerName cos.domena.pl </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/glowna ServerName domena.pl ServerAlias www.domena.pl </VirtualHost> Listen 80 Teraz pytanie jak i jakie uprawnienia dać dla katalogu /var/www? Edytowano Luty 20, 2015 przez Diana (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
metrowy 18 Zgłoś post Napisano Luty 20, 2015 (edytowany) hmmm obcy ludzie mają decydować o poziomie uprawnień na dany katalog na Twoim serwie? Teraz jeszcze odpowiedz sobie na pytanie - uprawnienia dla kogo? Edytowano Luty 20, 2015 przez metrowy (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Diana 0 Zgłoś post Napisano Luty 21, 2015 Nie za bardzo rozumiem. Obcy ludzie mają nie mieć prawa nic zmieniać na moim serwerze. Udostępnij ten post Link to postu Udostępnij na innych stronach
RafoX 233 Zgłoś post Napisano Luty 21, 2015 Nie za bardzo rozumiem. Obcy ludzie mają nie mieć prawa nic zmieniać na moim serwerze. Męczysz się oj męczysz. A nie prościej było by ci zainstalować jakiś lekki gotowy panel? Udostępnij ten post Link to postu Udostępnij na innych stronach
metrowy 18 Zgłoś post Napisano Luty 21, 2015 metoda ,,od kuchni " nie jest zła tylko trzeba chcieć używać google Udostępnij ten post Link to postu Udostępnij na innych stronach