Skocz do zawartości

Wirtualny DNS do pliku czyli katalog do subdomeny


Rekomendowane odpowiedzi

Witam

Probuje przypisac subdomenie forum (forum.zenada.com) katalog ktory miesci sie: home/domains/zenada.com/public_html/bzw/forums/upload/

Niestety caly czas cos nie tak, wyczytalem gdzies na forum linuxpl.com, ze uzywac mozna sciezki: /home/nazwa_usera/subdomena/

Takie oto wredne komunikaty mnie przesladuja:

403 Forbidden

i

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

.

Moj plik htaccess:

RewriteEngine  on
RewriteCond   %{HTTP_HOST}				 ^[^.]+\.zenada\.com$
RewriteRule   ^(.+)						%{HTTP_HOST}$1		  [C]
RewriteRule   ^([^.]+)\.zenada\.com(.*) /home/ush/bzw/forums/upload/$1$2

Probowalem tez:

RewriteEngine  on
RewriteCond   %{HTTP_HOST}				 ^[^.]+\.zenada\.com$
RewriteRule   ^(.+)						%{HTTP_HOST}$1		  [C]
RewriteRule   ^([^.]+)\.zenada\.com(.*) /home/domains/zenada.com/public_html/bzw/forums/upload/$1$2

i caly czas ten sam blad, a dodatkowo:

You don't have permission to access /home/domains/zenada.com/public_html/bzw/forums/forumhome/

domains/zenada.com/public_html/bzw/forums/forumhome/domains/zenada.com/public_html/bzw/forums/forumhome/

domains/zenada.com/public_html/bzw/forums/forumhome/domains/zenada.com/public_html/bzw/forums/forumhome/

domains/zenada.com/public_html/bzw/forums/forumhome/domains/zenada.com/public_html/bzw/forums/forumindex.php/

domains/zenada.com/public_html/bzw/forums/forumindex.php/domains/zenada.com/public_html/bzw/forums/forumhome/

domains/zenada.com/public_html/bzw/forums/forumindex.php/domains/zenada.com/public_html/bzw/forums/forumindex.php/

...

(wszystko w jednym ciagu).

Na calej lini mam uprawnienia 777. Tylko skad w bledzie taka dluga sciezka??

Wie ktos co stoi na przeszzkodzie?

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Problem rozwiazalem tak, ze zostalem przy jednej subdomenie, zastosowalem taki kod:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^[^.]+\.zenada\.com$ [NC]

RewriteCond %{REQUEST_URI} !^/forums/upload/ [NC]

RewriteRule ^(.*)$ /forums/upload/$1

(ewentualnie mozna bylo przeniesc katalogi forum ipb do tej subdomeny ktora miala na nie wskazywac)

Nie wiem czemu poczatkowy kod (w pierwszym poscie) wywolywal zapetlenie, a w zwiazku z tym nie wiem jak przypisac subdomenie katalog z innej subdomeny (w tej samej domenie).

Moje rozwiazanie mnie satysfakcjonuje, ale co jesli ktos nie bedzie mogl przeniesc katalogu z jednej subdomeny do drugiej lub znajdzie sie inny powod dla ktorego trzeba bedzie zastosowac takie przekierowanie?;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Dodaje kolejne dwie mozliwosci ktore moga pomoc w rozwiazaniu problemu:

1sza metoda:

Jesli chcemy zeby domena1 wskazywala na katalog mieszczacy sie w domenie2, mozna zwyczajnie zrobic linka

ktory bedzie wskazywal na ten katalog.. tj:

(1/2) usuwamy katalog glowny domeny2 (public html lub w przypadku subdomeny inaczej nazywajacy sie glowny katalog) w nowo

dodanej domenie2

rm -rf domains/domena2/nazwa_katalogu

(2/2) zamiast tego katalogu wstawiamy linka do domeny1 :

ln -s domains/domena1/nazwa_katalogu domains/domena2/nazwa_katalogu

PS.potrzebujemy wiedzy o strukturze katalogow naszego hostingu.

2ga metoda:

Stosowana ostatecznie z uwagi na obecnosc ramek, jednak podaje ja bo jesli zadna z powyzszych metod z jakis przyczyn nie bedzie

dzialac, zawsze mozna zastosowac to rozwiazanie:

<html>
<head><title>nasz tytul</title></head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<frameset cols="*">
<frame name="main" src="https://www.faktyczna_domena.com/" scrolling="auto" noresize>
<noframes>
<body>
Twoja przegladarka nie obsluguje ramek
</body>
</noframes>
</frame>
</frameset>
</html>

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności