Pomoc Własna domena i nie używanie numerów portów

spietrza

Download Station
Q's Professional
20 Marzec 2013
428
81
118
48
Poznań
QNAP
TVS-x71
Ethernet
802.11ad
Witam wszystkich,

na dzień dzisiejszym mam własną domenę adres.pl i aby się zalogować na główną stronę serwera wpisuję adres.pl:9050 dla połączenia http lub adres:9550 dla https.

I tak dla usługi File Station czy Video Station mam dalej /fm.html i /vs.html

Rozumiem że muszę uruchomić WebStation ale za bardzo oblatany w webowych tematach nie jestem a chciałbym aby po wpisaniu albo na subdomenie lub łamańcem wejść na odpowiedni adres

chcę wpisać pobierz.adres.pl - wejdzie mi na Download Station
lub adres.pl/pobierz

analogicznie tak samo dla innych usług jakie mam uruchomione na różnych portach.
 
Pliki edytuje w WINSCP albo TextEdit. Sprawdziłem zmiany pod MC i w jednym przypadku jakieś dziwne krzyżyczki były a w drugim kropki skasowałem i jest lepiej.
Zrobiłem plik .htaccess i wszedłem na forum :) an tylko przy pierwszym, przy drugim wywaliło błąd 404 z ptakiem :)

Czy wersja htaccess będzie lepsza od index.php ??
 
a powiedz mi tylko dlaczego dla pierwszego adresu działa strona a dla drugiego 404 się wyświetla ??
Jak patrzę na plik odwołania do stron są identyczne dla obu.

A jak można włączyć SSL w tej metodzie ??
 
Dzisiaj w nocy jeszcze zmieniłem adresy odwołań do mojej strony. Poszedłem spać i wstałem aby cieszyć się że działa.
Jednak wygląda to tak że jedynie działa pierwsza strona podana w pliku a drugiej nie znajduję kompletnie. Coś tak samo jak w przypadku tego że z Twoimi ustawieniami 404 się pojawiał.
Kod:
<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{HTTP_HOST} ^(file\.)?adres.pl$ [OR]
    RewriteRule ^(.*)$ https://forum.qnap.net.pl/$1 [R=301,L]

    RewriteCond %{HTTP_HOST} ^(vid\.)?adres.pl$ [OR]
    RewriteRule ^(.*)$ https://forum.qnap.net.pl/$1 [R=301,L]

</IfModule>
 
.htaccess kod
Kod:
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(pliki\.)?adres.eu$ [OR]
RewriteRule ^(.*)$ http://adres.eu:5050/cgi-bin/fm.html [R=301,L]

RewriteCond %{HTTP_HOST} ^(pobierz\.)?adres.eu$ [OR]
RewriteRule ^(.*)$ http://adres.eu:8100/ [R=301,L]

</IfModule>

Natomiast przy wywołaniu pierwszego adres (pliki.adres.eu) w przeglądarce pojawia się: http://adres.eu:5050/cgi-bin/fm.html
przy drugim adresie (pobierz.adres.eu) pojawia się strona http://adres.eu:5050/cgi-bin/fm.html

I dodatkowa opcja czy można użyć stron https z ssl ??
 
Dzięki, ale skasowanie OR dało tylko efekt że pierwszy adres działa prawidłowo a drugi cisza. Kurde wpisując drugi adres coś tam przeglądarka mieli i chciałbym wiedzieć co dokładnie robi.

Poszukałem w necie kreatorów do pliku .htaccess ale muszę więcej poczytać bo na razie takie coś wywaliłem ale to nic wspólnego z Twoim kodem nie ma

Kod:
//301 Redirect Old File
Redirect 301 pliki.adres.eu http://adres.eu:5050/cgi-bin/fm.html

//301 Redirect Entire Directory
RedirectMatch 301 pobierz.adres.eu(.*) http://adres.eu:8100//$1


Działa !!!!!!!!!!
Mój błąd w porcie był w drugim adresie ale dziwne że nawet weryfikator nie wywalił błędu :)
Dzięki Mariusz.


A wiesz coś na temat SSL, jak nie zaczynam czytać :)


[Edit] Co do SSL wystarczy wpisać odpowiedni adres i hula jak ta lala
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. wirtual host nie działa