Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: APACHE
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Ivan Дата: 10/04/2002
Imam vupros otnosno APACHE.
 Suzdavam nova direktiria v www.myserver.com (primerno
direktoria test)
 Za da otvoria tazi direktoria ot web browser triabva da
napisha:

www.myserver.com/test/

 Kakvo triabva da napravia v konfiguraciata na apache za da
moje kato napisha

www.myserver.com/test 

da se otvori

www.myserver.com/test/

 Stava vupros za tazi naklonena linia "/" nakraia. Ne iskam
da ia ima.

Blagodaria vi predvaritelno.
 Zabeliazoh, che ako v test imash index.html i napishesh
 www.myserver.com/test/index/ shte se orvori
www.myserver.com/test/index.html



Отговор #1
От: lil0 Дата: 10/04/2002
v httpd.conf e istinata 
ako tova ti e edinstvenia host np 
 otivash na sekcia server root name i etc i gledash kak e
 napraveno tam po default i samo redaktirash tvoite neshtica

 a ako imash drygi hostove towa go slagash vyv sekcia
virtualhost i tam redaktirash kakto e napraweno w konfa 



Отговор #2
От: Ivan Дата: 10/04/2002
 Ako znaeh koi sa "moite neshtica" v httpd.conf niamashe da
pitam :)
Tova e edinstvenia host.



Отговор #3
От: Никола Антонов (linux__at__logos[ точка ]goto[ точка ]bg) Дата: 10/04/2002
 Има няколко начина. Най-лесно е без да пипаш въпросния файл.
 Просто, да речем, че абсолютния път до директорията е
 /home/myname/test, а абсолютния път до root-директоирята на
 съръвра е /var/www/httpdocs. Коя е последната директория
 можеш да видиш точно в този файл, в началото има указание
Server Root. След това правиш само един символичен линк:

ln -s /home/myname/test /var/www/httpdocs/test

 Това трябва да работи, само ако не е забранено използването
 на символични линкове от апачето. Пробвай, ако не стане, ще
ти дам втория начин, който няма как да не проработи.

 P.S. Ако не си много навътре с конфигурирането на апачето,
 опитай с netconf, което е модул на linuxconf. Стига да го
имаш инсталиран.


Отговор #4
От: Ivan Дата: 10/04/2002
Blagodaria Nikola.
 Po princip sum navutre s konfigariraneto na Apache, no
tochno tazi podrobnost ne znam kak stava.
   Options FollowSymLinks ne moga da zadam i zatova tursia
drug nachin.
Shte ti buda blagodaren ako mojesh da mi kajesh

Blagodaria.



Отговор #5
От: Никола Антонов (linux __@__ logos__dot__goto__dot__bg) Дата: 10/04/2002
 Щом е така, отваряш httpd.conf и си описваш първо
директорията примерно така:

<Directory /home/myname/test>
 Options Includes MultiViews Indexes #и т.н. каквото ти
трябва
</Directory>

След това си създаваш alias за директорията:

Alias /test /home/myname/test

Сега вече ще е достъпна от http://myserver/test


Отговор #6
От: tr Дата: 10/05/2002
 Kogato njamash / njkraja Apache te prenasochva kam
 saotvetnija virtualen host, a ti naj verojatno njamash za
 www.myserver.com. Zatova trjabva ili da dadesh vav vtora
sekcija 

ServerName www.myserver.com

ili da si napravish virualen host za tozi adres.

Uspeh



Отговор #7
От: Ivan Дата: 10/07/2002
Niamah vuzmojnost da pisha prez pochivnite dni.
 Iskah da pisha na Nikola, che tova, koeto mi predlaga toi
 beshe purvoto neshto, koeto se setih (stava vupros za
Alias), no za sujalenie ne stava taka :((.
 Za tova tursih niakakuv drug nachin. Triabva da ima niakakva
 direktiva v httpd.conf za tova, no ne moga da nameria nishto
 v dokumentaciata na apache. Ako ne v direktiva, to pone v
 source code-a predpolagam, che sa go napravili lesno da se
 promeni, no ne znam kude da tursia, a i niamam vreme da
izuchavam source code-a na apache.
Shte vidia purvo tova, koeto tr predlaga dali shte stane.
 I vse pak ako niakoi ima novi idei shte se radvam da gi
spodeli



Отговор #8
От: Никола Антонов (linux (a) logos< dot >goto< dot >bg) Дата: 10/07/2002
 Защо не работи? Да не би да не е зареден модулът mod_alias
или сървърт да е компилиран без тази поддръжка.



Отговор #9
От: Ivan Дата: 10/07/2002
Zareden e.
imam dosta alias i vsichki rabotiat.
No principut e slednia:
Alias /test/ /home/myname/test/
 togava www.myserver.com/test/ shte otvori
/home/myname/test/

No ako napishesh:
Alias /test /home/myname/test/
togava www.myserver.com/test niama da
otvori /home/myname/test/

 Ako iskash da otvorish /home/myname/test/ pri vtoria sluchaj
pak triabva da napishesh 
www.myserver.com/test/, t.e. s "/" nakraia

Apache 1.3.26 polzvam, no i na 1.3.27 sum go probval




Отговор #10
От: Никола Антонов (linux__at__logos __точка__ goto __точка__ bg) Дата: 10/07/2002
 Интересно. Ти ме озадачи. Нямам възможност да погледна в
 момента, как съм му описал alias-ите, само знам, че като
 напиша myserver/test, той ми отваря /home/myname/test, като
 си добавя сам / накрая. Но вече започвам да се съмнявам,
точно как съм описал alias-ите:))



Отговор #11
От: Ivan Дата: 10/20/2002
 Nikola, ne znam dali shte go vidish tova, no mojesh li da mi
kajesh kak si opisal aliasite?
Ne e neshto mnogo vajno no mi stana liubopitno.



<< Ne moga da si Instaliram Peanut 9.3 (5 ) | winehq pod slakeware 8,1 (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.00 sys = 0.07 CPU)