|
Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
18. 04. 2012. | #1 |
Dusko Petrovic
Professional
|
mod_rewrite na drugi URL/IP adresu
da li je moguce da poddomen.domen.com ili domen.com/dir rewritujem na neki drugi URL/IP?
kao shto recimo u lokalu mogu da rewritujem domen.com/dir na domen.com/skripta.php?url=dir, samo shto bi ovo ishlo na neki drugi URL/IP jedino shto sam ja nashao je bash redirekcija, ali to bih ostavio kao krajnje reshenje. ili da pozovem externi URL u frame-u, mada bih to da izbegnem ako je moguce
__________________
I know it all, I just can't remember it all at once Blog / Pisanije / Best Engagement Rings / Blues DVDs |
18. 04. 2012. | #2 |
expert
Grand Master
|
stavis standardno i na kraju: [R=301]
|
261 članova zahvaljuje robi-bobi za poruku: |
18. 04. 2012. | #3 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
^ ako sam dobro shvatio želi da mu je drugi HTTP_HOST a da je stranica (fizički) ista.Tačnije vhosts http://httpd.apache.org/docs/2.0/vhosts/examples.html
Kôd:
# Ensure that Apache listens on port 80 Listen 80 # Listen for virtual host requests on all IP addresses NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /www/example1 ServerName www.example1.com # Other directives here </VirtualHost> <VirtualHost *:80> DocumentRoot /www/example2 ServerName www.example2.org # Other directives here </VirtualHost> |
289 članova zahvaljuje webarto za poruku: |
18. 04. 2012. | #4 |
Dusko Petrovic
Professional
|
mozda se nisam najbolje izrazio
treba mi da kada neko ode na recimo poddomen.domen.com prikaze stranicu koja se nalazi na nekidrugidomen.com(drugi server, drugi IP), a da u browseru ostane poddomen.domen.com kao URL ili domen.com/dir, svejedno @Robi mislim da sam probao i da to odradi samo redirekciju, tj. poshalje ga na drugi domen/IP, meni treba rewrite @Webarto problem je shto su u pitanju 2 razlicite mashine, ovo mi ne radi posao. hvala svakako
__________________
I know it all, I just can't remember it all at once Blog / Pisanije / Best Engagement Rings / Blues DVDs |
292 članova zahvaljuje kalkulus za poruku: |
18. 04. 2012. | #5 |
Super Moderator
Knowledge base
Datum učlanjenja: 21.03.2006
Lokacija: Kragujevac
Poruke: 1.878
Hvala: 291
1.345 "Hvala" u 355 poruka
|
Možeš preko Apache Proxyja.
|
294 članova zahvaljuje mileusna za poruku: |
18. 04. 2012. | #6 |
Dusko Petrovic
Professional
|
10x, moram samo da vidim ima li toga na serveru
__________________
I know it all, I just can't remember it all at once Blog / Pisanije / Best Engagement Rings / Blues DVDs |
283 članova zahvaljuje kalkulus za poruku: |
18. 04. 2012. | #7 |
Ivan Dilber
Sir Write-a-Lot
|
a mozes i u par linija koda, ako nemas mod_proxy (a i mozda je i bolje zbog sigurnosti)
__________________
Leadership is the art of getting people to want to do what you know must be done. |
279 članova zahvaljuje ivanhoe za poruku: |
19. 04. 2012. | #8 |
Dusko Petrovic
Professional
|
vidish, nije mi palo napamet da napishem neki mini proxy, samo da prosledjuje POST/GET zahteve na stranu koju treba, 10x
__________________
I know it all, I just can't remember it all at once Blog / Pisanije / Best Engagement Rings / Blues DVDs |
278 članova zahvaljuje kalkulus za poruku: |
21. 04. 2012. | #9 |
Super Moderator
Knowledge base
Datum učlanjenja: 21.03.2006
Lokacija: Kragujevac
Poruke: 1.878
Hvala: 291
1.345 "Hvala" u 355 poruka
|
Evo da se dopunim, pošto sam baš danas čačkao nešto slično, dakle prost primer za reverse proxy preko Apača.
Kôd:
ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> # ignore some files or subfolders ProxyPass /foo/subdir ! # proxy all other inside /foo ProxyPass /foo/ http://othersite.com/bar/ ProxyPassReverse /foo/ http://othersite.com/bar/ Može tu da se doda i neko lokalno keširanje i sl. zavisi od potrebe i namene. Mada ako je ozbiljnija i kompleksnija stvar u pitanju onda je možda bolje da pogledaš neke druge servere za reverse proxy. Poslednja izmena od mileusna : 21. 04. 2012. u 02:15. |
166 članova zahvaljuje mileusna za poruku: |
|
|