Szukam pomocy w pliku .htaccess..htaccess - Maskowanie i przekierowanie do podkatalogu na innym serwerze
Krótko mówiąc, mam kilka zawartości up w podkatalogu www.myserver.com/forum/
(katalog ten nie jest mój wybór i nie mogą być zmienione), która obejmuje zarówno forum (myserver.com/forum/forum
) i wiki (myserver.com/forum/wiki
) i nie jest to abviously idealny układ. Nie mam witryny myserver.com i tam jest zawartość, która nie jest moja, ale mam pełny dostęp do całego serwera.
Mam też nazwę domeny www.mydomain.com
, którą chcesz przekierować i maskować takie, że jeśli użytkownik przechodzi do mydomain.com/<something>
zostaną one przedstawione treści z myserver.com/forum/<something>
będąc jeszcze pokazany mydomain.com/<something>
w pasku adresu.
Jeszcze jedno chciałbym zobaczyć, chociaż nie jest to istotne, by przez o 404 generowanego przez kogoś wpisując mydomain.com/somethingThatDoesNotExist
należy przekierować do mydomain.com/404.php
zamiast domyślnie myserver.com za 404.
I próbowaliśmy wielu różnych podejść i przeszukaliśmy je szeroko w ciągu ostatniego dnia lub w sieci - jestem pewien, że odpowiedź jest nawet tutaj, gdzieś w TAK, ale wszystkie przewodniki/przykłady, które wypróbowałem, nie zadziałały i mam ochotę Idę w kółko.
Wielkie dzięki z góry.
EDYCJA: I wiem na pewno, że .htaceess jest włączony.
Dziękuje za odpowiedź. Nie byłem w stanie zmodyfikować htaccess na 'mydomain.com', ponieważ jest on zarejestrowany jako godaddy i wydaje się, że pozwala na modyfikację tylko za pomocą interfejsu. Jednak udało mi się ustawić wszystko tak, że wpisanie w "moja_domena.com/" spowoduje przekazanie do 'myserver.com/forum/ ' poprawnie, więc teraz potrzebuję kodu htaccess do zrobienia 'mydomain.com/ ' pojawiają się w pasku adresu. –
DTR
OK, daj mi znać, że to idzie. Należy pamiętać, że jeśli flaga 'P' nie jest używana (z włączonym mod_proxy), nastąpi zewnętrzne przekierowanie, a URL rzeczywiście zmieni się w przeglądarce. – anubhava