przekierowanie w APACHE2

Instalacja i konfiguracja oprogramowania sieciowego.
stoperekk
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 sie 2008, 09:51
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

przekierowanie w APACHE2

Post autor: stoperekk »

w jaki sposób moge przekierowac przez moj serwer np. http://www.domena.pl na http://www.domena.krzak.pl

:???: ---> http://www.domena.pl ---> serwer ---> http://www.domena.krzak.pl


tak aby wpisujac http://www.domena.pl/news.php przekierowywalo na http://www.domena.krzak.pl/news.php ale zeby dalej pozostało w adresie http://www.domena.pl/news.php
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: dk75 »

Kod: Zaznacz cały

ServerName www.krzak.domena.pl
ServerAlias www.domena.pl
domena to jest baza, sub domeny są dopisywane z przodu więc nie jest możliwy adres "www.domena.krzak.pl", np. "www.home.jasiu.pl" tylko "www.jasiu.home.pl" gdyż domeną jest "home.pl" - to tak aby rozwiać nieporozumienia ewentualne "zielonych użytkowników" którzy będą to czytać
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: przekierowanie w APACHE2

Post autor: atsuki »

Hmm.. chyba nief fortunnie tylko kolega nazwal te domeny..

Jezeli jest to na tym samym serwerze, dublujesz virtualhost dla domena.krzak.pl aby wskazywalo na ten sam katalog co domena.pl

zas jeżeli jest to na innym serwerze to
1) otwierasz domena.krzak.pl jako ramka w domena.pl
2) masz ustawiony proxy z domena.pl na domena.krzak.pl. np nginx albo pound.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: dk75 »

"ServerAlias" w definicji VirtualHosta załatwia sprawę - sprawdzałem.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Rgl
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 225
Rejestracja: 08 sty 2006, 08:10
Płeć: Mężczyzna
Wersja Ubuntu: 24.10
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Warszawa

Odp: przekierowanie w APACHE2

Post autor: Rgl »

Jeśli obydwie domeny wskazują na ten sam serwer to starczy ServerAlias, jeśli chodzi o przekierowanie na inny serwer to dyrektywa Redirect
Obrazek
Redirect Directive

Description:Sends an external redirect asking the client to fetch a different URL Syntax:Redirect [status] URL-path URL Context:server config, virtual host, directory, .htaccess Override:FileInfo Status:Base Module:mod_alias The Redirect directive maps an old URL into a new one by asking the client to refetch the resource at the new location.
The old URL-path is a case-sensitive (%-decoded) path beginning with a slash. A relative path is not allowed. The new URL should be an absolute URL beginning with a scheme and hostname.
Example:

Redirect /service http://foo2.bar.com/service

If the client requests http://myserver/service/foo.txt, it will be told to access http://foo2.bar.com/service/foo.txt instead.
stoperekk
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 sie 2008, 09:51
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: przekierowanie w APACHE2

Post autor: stoperekk »

hymm urzyje innego przykładu:

mam wykupiona domene o nazwie : www.xyz.pl

mam serwer dedykowany na kimsuf.pl

mam strone na serwerze wirtualnym o adresie: www.strona.$$$$$$$


domena www.xyz.pl jest przekierowana na serwer dedykowany chce z niej stworzyc subdomene www.strona.xyz.pl ( dobrze sie wysłowiłem?) na moim serwerze dedykowanym, tak aby jak wpisze w przegladarke www.strona.xyz.pl/news.php to pokaze mi sie co znajduje sie na www.strona.$$$$$$$/news.php ale nie zmieniajac adresu.

cos takiego jak powiedział Rgl, ale zeby nie zmieniało mi wyswietlanego adresu.


i jeszcze mam pytanie czy komus sie udało zainstalowac linuxStat i serwer poczty ?
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: dk75 »

no to musisz zarejestrować "www.strona.xyz.pl" na IP serwera "www.strona.$$$$$$$" a potem użyć w jego definicji jako "ServerAlias" - sprawdź swojego dostawcę domeny czy oferuje rejestrację subdomeny na inny adres IP niż domena główna.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Rgl
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 225
Rejestracja: 08 sty 2006, 08:10
Płeć: Mężczyzna
Wersja Ubuntu: 24.10
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Warszawa

Odp: przekierowanie w APACHE2

Post autor: Rgl »

Możesz też zrobić coś takiego:
W pliku pod adresem www.strona.xyz.pl/news.php wpisać:

Kod: Zaznacz cały

<frameset>
<frame src="http://strona.$$$$$$$/news.php"/>
</frameset>
Oczywiście tylko wtedy kiedy docelowa strona da się złapać w ramki.

EDIT
Nie doczytałem.
U Ciebie wystarczy plik index.html:

Kod: Zaznacz cały

<frameset>
<frame src="http://strona.$$$$$$$"/>
</frameset>
na virtualhoście www.strona.xyz.pl
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: przekierowanie w APACHE2

Post autor: atsuki »

@stoperekk
czyli dwie metody co napisałem wcześniej :), Jedna z nich jest to co podal Rgl, czyli z ramka. druga mozliwa opcja jest z serwerem proxy.

@dk75
Zarejestrować to zle slowo.. domene zarejestrowana już ma, wystarczy teraz tylko zmodyfikować strefe DNS. Jezeli serwer na ktorym ma zaparkowana domene nie daje takich mozliwosci, to zawsze mozna użyc freedns.sgh.waw.pl, np.
Awatar użytkownika
sibul
Wytworny Kaczor
Wytworny Kaczor
Posty: 318
Rejestracja: 16 paź 2007, 22:29
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: sibul »

Na dedyki kimisufi masz podpiętą xyz.pl. Jeśli masz tam serwer dns lub directadmin to wydeleguj rekord A o nazwie strona: na adres ip tego strona.$$$$$$$ tam podepnij tą subdomenę jako normalną domenę w postaci virtual hosta czy coś takiego do katalogu gdzie jest plik news.pl i inne pliki. Chyba dobrze Cie zrozumiałem?
Wówczas po wpisaniu http://www.xyz.pl pokaże się strona z dedyka kimisufi a wpisując http://www.strona.xyz.pl pokaże się strona na serwerze wirtualnym strona.$$$$$$$. Normalna delegacja subdomen na innych serwerach. Ja np, w swojej domenie mam porobione subdomeny w postaci http://www.s1.domena.pl http://www.s2.domena.pl http://www.s3.domena.pl i każdą mam na innym serwerze.
OS X 10.8.3
stoperekk
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 sie 2008, 09:51
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: przekierowanie w APACHE2

Post autor: stoperekk »

bez DNS sie zadziała nie? probowałem na swoim kompie instalowac serwer DNS ( bind chyba ) i sie nie udał ;/ lipa

a <frameset> nie przenosza tego co jest za adresem .../news.php
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: dk75 »

A czy panel kontrolny dostawcy domeny, tam gdzie się zakłada subdomenę nie pozwala przypisać innego IP dla subdomeny? Wtedy nic więcej nie trzeba by robić oprócz wstawienia "ServerAlias" na hostit
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: przekierowanie w APACHE2

Post autor: atsuki »

stoperekk:
wykorzystaj freedns.sgh.waw.pl
stoperekk
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 sie 2008, 09:51
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: przekierowanie w APACHE2

Post autor: stoperekk »

nie mam zadnego panelu bo jak kupilem serwer dedykowany z czystym debianem sam go skonfigurowalem.

atsuki
tak myslałem mysle ze skorzystam z freedns.sgh.waw.pl, tylko ze ludzie wchodzadz na strone beda musieli pokonywac dłuższa droge ;/ wiekszy ping ;/

no szkoda moze jeszcze poawie sie z bindem ( DNS ) dzięki za pomoc

i prosił bym o wiadomosc na pw jak by ktos umial skonfigurowac statLinux ( listat ) i serwer poczty email no albo bym zalozyl nowy temat zawsze to ktos inny jeszcze sie dowie cos o tym ;]
atsuki
Wytworny Kaczor
Wytworny Kaczor
Posty: 308
Rejestracja: 14 maja 2008, 22:33
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: przekierowanie w APACHE2

Post autor: atsuki »

stoperekk pisze: tak myslałem mysle ze skorzystam z freedns.sgh.waw.pl, tylko ze ludzie wchodzadz na strone beda musieli pokonywac dłuższa droge ;/ wiekszy ping ;/
błąd. gdzie masz serwer DNS nie ma żadnego wpływu na ping! w praktyce serwerów DNS są miliony i każdy z użytkowników, najczęściej, korzysta z im najbliższego czyli zapewnianiego przez ich ISP. Serwery DNS kopiuja strefy miedzy soba. Wzorcem jest tylko główny twój serwer.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: przekierowanie w APACHE2

Post autor: dk75 »

stoperekk pisze:nie mam zadnego panelu bo jak kupilem serwer dedykowany z czystym debianem sam go skonfigurowalem.
a domenę to tak z powietrza masz? sam sobie ją zrobiłeś?
serwer to serwer a domena to domena i żadnego związku pomiędzy nimi nie ma dopóki ich nie skojarzysz ale za to się najczęściej płaci i jak płacisz to wymagasz ale nawet jak nie płacisz to nie robisz tego sobie na kowadle tylko oferują to serwisy zewnętrzne ( vide freedns.sgh.waw.pl ) i tam szukaj w panelu administracyjnym albo skontaktuj się z administratorem aby ci subdomenę pod inny adres podpiął.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
jarofu
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 13 paź 2010, 17:27
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: przekierowanie w APACHE2

Post autor: jarofu »

Mam dość podobny problem. Wiecie jak zrobić przekierowanie w poniższy sposób?

http://www.serwer.com/users/UZYTKOWNIK na serwer.com/?user=UZYTKOWNIK

Takie coś funkcjonuje chyba na YouTube. Nie wyobrażam sobie, żeby tam fizycznie istniał folder dla każdego użytkownika. Jakieś pomysły?
stoperekk
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 sie 2008, 09:51
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: przekierowanie w APACHE2

Post autor: stoperekk »

w głównym katalogu strony tworzysz plik: .htaccess o zawartości:
Options FollowSymLinks
RewriteEngine On
RewriteRule ^users/([^-]+)$ ?user=$1 [L]
więcej znajdziesz tutaj http://www.php.rk.edu.pl/w/p/modrewrite-krotkie-urle/
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości