Redirect z mojweb.sk na hhtp://localhost/mojweb ? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Redirect z mojweb.sk na hhtp://localhost/mojweb ? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.comRedirect z mojweb.sk na hhtp://localhost/mojweb ? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené — příspěvek s řešením.
Vlákno bylo úspěšně vloženo.
Pokud sám přijdeš na řešení, nezapomeň ho sem přidat!
30. 8. 2014   #1
-
0
-

Mam nainštalovaný apache na linuxe. Všetky weby mám v priečinku /var/www/html/

(napr. /var/www/html/mojweb/index.php )

Weby otváram len v mojom PC, nejde teda o weby prístupné z internetu (sú to len moje testovacie verzie).

Keď chcem otvoriť v prehliadači niektorý z mojich webov, musím zadať URL:

http:/localhost/mojweb, http:/localhost/moj-iny-web

Ako možno docieliť , aby som do prehliadača mohol zadávať aj adresu mojweb.sk, tak aby ma to automaticky presmerovalo na localhost/mojweb?

Nahlásit jako SPAM
IP: 92.52.49.–
Flowy0
Věrný člen
30. 8. 2014   #2
-
0
-

nazov aky potrebujes si musis kupit u nejakeho registratora domen ... ked nejaky klient zavola nazov tvojej domeny tak sa vyhlada v tabulke dns a ta ho presmeruje na potrebnu ip ... tuto ip si nastavis u svojho registratora ... localhost ma ip 127.0.0.1 ... ak si zapises tuto ip pod svoju domenu tak klienta presmeruje na tuto ip ... samozrejme ak tam das localhost tak to pre vecsinu ludi nebude davat zmysel cize budes potrebovat otvorit svoju siet do public - budes potrebovat verejnu ip adresu (na ktoru nasmerujes dns server) a bude vhodne ak bude staticka (aby si ju nemusel menit na dns zakazdym ked sa ti zmeni)

Nahlásit jako SPAM
IP: 95.103.149.–
https://github.com/Flowy
Kowalsky950
Stálý člen
30. 8. 2014   #3
-
0
-

#1 tomas.teicher

#1 tomas.teicher
neřekl si, jestli chceš mít web přístupný z internetu (i pro ostatní uživatele) nebo jen pro sebe. Pokud to chceš nastavit u sebe, stačí editace záznamu v hosts (http://en.wikipedia.org/…s_%28file%29) Tohle bude fungovat jen u tebe, ale pořád se k tobě nikdo jiný nedostane.
Pokud to chceš dat veřejně, postup je popsaný výše. Jen upozorňuji že to chce nějaké rýpání v routeru, protože jinak ti ten port dovnitř nepropustí (http://cs.wikipedia.org/…%C3%AD_portu).

S pozdravem

Patrik Valkovič

Nahlásit jako SPAM
IP: 2a00:1028:96c1:cbb6:b80e:...–
31. 8. 2014   #4
-
0
-

#3 Kowalsky95
ahoj, napísal som, že ide len o prístup na mojom PC

Weby otváram len v mojom PC, nejde teda o weby prístupné z internetu

Na stránke wikipedie sa uvádza, že v súbore hosts je prvý údaj IP adresa. Napr.

127.0.0.1  localhost loopback

Ja by som potreboval presmerovať nielen na IP adresu, ale aj na konkrétny podpriečinok na mojom PC.  Lebo ak mám viac webov (viac podpriečinkov) potrebujem rozlišovať, ktorý alias bude odkazovať na ktorý priečinok webu.

Napr. by som potreboval niečo ako:

http://localhost/adresar1  http://adresar1.sk
http://localhost/adresar2  http://adresar2.sk

Takéto riešenie mi však nefunguje (prvý údaj nie je IP adresa)

Pričom adresáre adresar1 a adresar2 sú uložené v ceste /var/www/html. Ako docieliť, že keď si v prehlaidači zadám URL adresar1.sk, budem presmerovaný na  skutočnú cestu localhost/adresar1 ?

Díky za každú radu

Nahlásit jako SPAM
IP: 92.52.49.–
Ericsko+3
Stálý člen
31. 8. 2014   #5
-
0
-

V apache si musis nastavit virtual host na kazdu taku domenu.

Nahlásit jako SPAM
IP: 88.212.40.–
1. 9. 2014   #6
-
0
-

#5 Ericsko
Díky

ano Virtual hosts, to bude ono čo potrebujem spraviť. Len mi to nefunguje, pridal som do súboru /etc/apache2/apache2.conf (ktorý mi ukázalo ako konfiguračný súbor pre apache)

tieto riadky:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.mojweb.sk
ServerAlias mojweb.sk *.mojweb.sk
DocumentRoot /var/www/html/mojweb
</VirtualHost>

Mám skontrolované, že apache používa port 80. Reštartoval som PC. Keď zadám v prehliadači mojweb.sk, nepresmeruje ma to na web v priečinku /var/www/html/mojweb.

Máte niekto tip, kde môžem mať chybu?

Dík

Tomas

Nahlásit jako SPAM
IP: 92.52.49.–
Řešení
Ericsko+3
Stálý člen
1. 9. 2014   #7
-
0
-
Vyřešeno Nejlepší odpověď

Potrebujes este  

        <Directory /var/www/html/mojweb/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order Allow, Deny
                Allow From All
        </Directory>

A tiez pomoze aj nejaky error log napr.
        ErrorLog /var/www/html/mojweb/_log/error.log
        LogLevel warn
        CustomLog /var/www/html/mojweb/_log/access.log combined
(_log adresar treba vytvorit predtym, musi mat write permission pre apache)

Samozrejme v hosts subore potrebujes mat nastavene

127.0.0.1    mojweb.sk
127.0.0.1    www.mojweb.sk

pripadne dalsie subdomeny, ktore tam chces pouzit

Nahlásit jako SPAM
IP: 88.212.40.–
6. 9. 2014   #8
-
0
-

#7 Ericsko
dakujem za pomoc, hoci som si musel trochu upravit (Order Allow, Deny som musel prepisat na Order allow,deny lebo inak mi to hadzalo chybu. Hadzalo mi aj hlasku k riadku NameVirtualHost *:80 - "NameVirtualHost has no effect and will be removed in the next release"

ale to uz sa dalo poriesit, s podstatou si mi pomohol

Dakujem

tomas

Nahlásit jako SPAM
IP: 92.52.49.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 4 hosté

Podobná vlákna

FTP/HHTP server — založil Proxymus

Java EE Redirect — založil kiop

Redirect google videa — založil Row

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý