Main Page Main Page Feedback Main Page Ads Page
Geodles.Com-Georgian Dle Support
Apache-ის დაკონფიგურირება .htaccess-ის მეშვეობით

მაშ ასე გადავწყვიტეთ საკუთარი საიტის გაკეთება. როგორც ვიცით დღეს ყველა კუთხე კუნჭულიდან გაიძახიან Apache, Apache- თან ისე ყვირიან თითქოს და თვითონ ყველაფერი იციან და ჩვენ კი ყველანი უვიცები ვართ. იმისათვის, რომ ჩვეულებრივი ადამიანი დაეწიოს ზოგიერთ მეტიჩარას გადავწყვიტეთ ცოტაოდენ მოგვეთხრო რა არის და როგორ შეიძლება ამ Apache -ს კონფიგურირება ჩვენს ჭკუაზე.

ჯერ უნდა ვიცოდეთ, რომ ჰოსტინგი შეიძლება იყოს სხვადასხვა ბირთვზე. ძირითადად გამოიყენება ორი, ესაა NT ჰოსტინგი, ანუ Microsoft-ის IIS (Internet Information Server) და Unix სერვერი, რომელზეც გამოიყენება Apache. რატომ არ ირჩევენ NT ჰოსტინგს და ირჩევენ Unix ჰოსტინგს? აქ ბევრი განმასხვავებელი ფაქტორებია, მაგრამ დღეს ჩვენ ამაზე საუბარი არ გვექნება, უბრალოდ NT ჰოსტინგი შედარებით ძვირია და ნაკლებად მოხერხებულია მოცილებული ადგილიდან სამართავად. მართალია ეს სრულად არ გამოხატავს ყველა მის დადებით და უარყოფით მხარეებს, მაგრამ როგორც ვთქვით დღეს ამ თემაზე საუბარი არ გვექნება.

დავუბრუნდეთ Apache-სერვერს. ჩვენ ამოვირჩიეთ Unix ჰოსტინგი და გვაქვს ადგილი გამოყოფილი. გასაგებია, რომ ჰოსტინგ პროვაიდერს უყენია Apache სერვერი, რომლის ვერსიას და დახასიათებებს ცალკე მოგაწვდით თვით ჰოსტერი კომპანია. ჩვენ კი შევუდგეთ არსებულ ჰოსტზე სისტემის კონფიგურირებას.

ბევრი მომხმარებელი თვლის, რომ მისი მთავარი გვერდი უნდა იწყებოდეს Index.html-იდან, ზოგს ეს არ მოსწონს. ზოგს კი სურს, რომ დაუკითხავად სულ სხვა ფაილი იყოს მისი საიტის დამწყები გვერდი, რათქმაუნდა ეს ყველაფერი ნორმალური ადამიანური მოთხოვნილებაა, მაგრამ კომპანია ჰოსტერი რათქმაუნდა თქვენს ინდივიდუალიზმს ვერ გაითვალისწინებს. ამიტომ Apache HTTP Server-ს აქვს ერთი მშვენიერი თვისება, ანუ ფაილი .htaccess, რომელიც გვაძლევს საშუალებას საკუთარი ჭკუით და საკუთარი გემოვნებით დავაყენოთ ყველა ის პარამეტრი რაც ჩვენ გვსურს, უბრალოდ უნდა ვიცოდეთ სად რა იწერება.

რათქმაუნდა ეს ყოველთვის ასე მშვენივრად არ არის! შეიძლება ჩვენს მიერ შეტანილმა ცვლილებებმა არც კი იმუშაონ, უბრალოდ გააჩნია ვის როგორ უყენია Apache HTTP Server-ი. Apache კომფიგურირების ფაილში არის რამოდენიმე დირექტივა AccessFileName და AllowOverride. პირველი იძლევა კონფიგურაციის ფაილის სახელს (დაუკითხავად .htaccess), მეორე კი იძლევა/კრძალავს მის გამოყენებას თქვენს ვებ პაპკაში. იმისათვის, რომ .htaccess-ი მუშაობდეს ორივე პარამეტრში შესაბამისად უნდა იყოს დაყენებული, ეს სამწუხაროდ თქვენზე არაა დამოკიდებული. ბევრი უფასო სერვერები სწორედაც, რომ იყენებენ Apache-ს, მაგრამ მომხმარებელს არ აძლევენ უფლებას იგი დააკონფიგურიროს, თუმცა არიან გამონაკლისებიც. ფასიანი სერვერები როგორც წესი გაძლევენ უფლებას თქვენს ჭკუაზე დააკონფიგურიროთ თქვენი სერვერი.

დავიწყოთ მუშაობა:

პირველ რიგში დავრწმუნდეთ, რომ სერვერი გვაძლევს .htaccess გამოყენების უფლებას. ამას მიხვდებით თუ თქვენს ვებ პაპკაში გაქვთ თქვენი .htaccess-ფაილი (როგორც წესი იგი იმყოფება თქვენს კონფიგურირების პაპკაში.).

როგორც წესი ახალი .htaccess-ფაილი შეიცავს მხოლოდ ერთ ხაზს:
ErrorDocument 404 /404.htm

404.htm ჩაწერეთ რაიმე ამდაგვარი


[code]
შეცდომაა 404 - არაა ნაპოვნი/ვერ მოიძებნა
თქვენს მიერ მითითებული/მოთხოვნილი დოკუმენტი არ არსებობს ან წაშლილია.


+6
ავტორი: bekasofa ნანახია: 1148 | კომენტარი: 3 | Tutorials | 20-03-2012, 17:29
Apache-ის დაკონფიგურირება .htaccess-ის მეშვეობით
3By: wilo Elite Members
 
+ კაი სიახლეა
 
 
  20 მარტი 2012 21:20    
 
2By: bekasofa Elite Members
 
admin,
მადლობა,ადმინ!!
 
 
  20 მარტი 2012 21:07    
 
1By: admin Master
 
დიდი დიდი + ჩემგან
carantin.ru |search info|rsszona |funny images|

I ♥ GEODLES.COM
სკაიპი:geodles.com
 
 
  20 მარტი 2012 18:01    
 
ინფორმაცია
ჯგუფ სტუმარი-ის წევრებს არ აქვთ კომენტარის დატოვების უფლება.






რა სისტემაზე მუშაობთ

დამწყები ვარ
უქოზზე
დლეზე
ჯუმლაზე
ვორდპრესზე
რამოდენიმეზე ერთდროულად



����������� ������


© 2009-2012 Powered By Geodles.Com