Hướng dẫn where is the index html file in apache? - tệp html chỉ mục trong apache ở đâu?
Tôi khuyên bạn nên sử dụng Show
hoặc bất kỳ tên trang nào bạn muốn có cho nó. Chỉnh sửa: Hướng dẫn cơ bản HTACCESS.: basic htaccess tutorial. 1) Tạo tệp
Nhập dòng trên trong đó. Có khả năng sẽ có nhiều, nhiều thứ khác bạn sẽ thêm vào điều này (addTypes cho các tệp webfont / phương tiện, bộ nhớ đệm cho các tiêu đề, khai báo GZIP để nén, v.v.), nhưng một dòng đó tuyên bố trang "Trang chủ" mới của bạn. 2) Đặt máy chủ cho phép đọc các tệp Giả sử bạn có quyền truy cập, hãy truy cập vị trí trang web đã bật của máy chủ. Tôi chạy một máy chủ Debian để phát triển và thiết lập trang web mặc định là tại
Sau đó khởi động lại máy chủ Apache của bạn. Một lần nữa, không chắc chắn về máy chủ của bạn, nhưng lệnh trên Debian / Ubuntu là:
Về mặt kỹ thuật, bạn chỉ cần tải lại, nhưng tôi khởi động lại chỉ vì tôi cảm thấy an toàn hơn với một sự làm mới hoàn toàn như thế. Khi đã hoàn thành, trang web của bạn nên đọc từ tệp .htaccess của bạn và bạn nên có một trang chủ mặc định mới! Một lưu ý phụ, nếu bạn có một thư mục phụ chạy một trang web (như phần quản trị viên hoặc một cái gì đó) và bạn muốn có một "trang chủ" khác cho thư mục đó Root và nó sẽ ghi đè lên tuyên bố trong cha mẹ. Ngôn ngữ có sẵn: & nbsp; en & nbsp; | & nbsp; fr & nbsp; | & nbsp; ru & nbsp; en | fr | ru Nếu bạn hoàn toàn mới đối với máy chủ HTTP Apache hoặc thậm chí để chạy một trang web, bạn có thể không biết bắt đầu từ đâu hoặc hỏi câu hỏi nào. Tài liệu này hướng dẫn bạn thông qua những điều cơ bản. Khách hàng, máy chủ và URL Các địa chỉ trên web được thể hiện bằng URL - Trình định vị tài nguyên thống nhất - chỉ định một giao thức (ví dụ: 2) Đối số bổ sung cho máy chủ.Máy khách (ví dụ: trình duyệt web) kết nối với máy chủ (ví dụ: máy chủ HTTP Apache của bạn), với giao thức được chỉ định và đưa ra yêu cầu tài nguyên bằng đường dẫn URL.request for a resource using the URL-path. URL-Path có thể đại diện cho bất kỳ số lượng thứ trên máy chủ. Nó có thể là một tệp (như 3) một trình xử lý (như trạng thái máy chủ) hoặc một số loại tệp chương trình (như 4). Chúng tôi sẽ thảo luận về điều này dưới đây trong phần nội dung trang web.Máy chủ sẽ gửi một phản hồi bao gồm mã trạng thái và, tùy chọn, một thân phản hồi. Mã trạng thái cho biết liệu yêu cầu có thành công hay không, và nếu không, loại tình trạng lỗi nào. Điều này cho khách hàng biết những gì nó nên làm với phản hồi. Bạn có thể đọc về mã phản hồi có thể trong Wiki máy chủ HTTP.response consisting of a status code and, optionally, a response body. The status code indicates whether the request was successful, and, if not, what kind of error condition there was. This tells the client what it should do with the response. You can read about the possible response codes in HTTP Server wiki. Chi tiết về giao dịch và mọi điều kiện lỗi, được ghi vào các tệp nhật ký. Điều này được thảo luận chi tiết hơn dưới đây trong các tệp nhật ký và phần khắc phục sự cố. Tên máy chủ và DNS ¶Để kết nối với một máy chủ, trước tiên, máy khách sẽ phải giải quyết tên servername với địa chỉ IP - vị trí trên Internet nơi máy chủ cư trú. Do đó, để máy chủ web của bạn có thể truy cập được, cần phải có tên Servername trong DNS. Nếu bạn không biết cách làm điều này, bạn sẽ cần liên hệ với quản trị viên mạng hoặc nhà cung cấp dịch vụ Internet của mình để thực hiện bước này cho bạn. Nhiều tên máy chủ có thể trỏ đến cùng một địa chỉ IP và có thể gắn nhiều hơn một địa chỉ IP vào cùng một máy chủ vật lý. Do đó, bạn có thể chạy nhiều hơn một trang web trên cùng một máy chủ vật lý, sử dụng một tính năng gọi là máy chủ ảo. Nếu bạn đang thử nghiệm một máy chủ không thể truy cập Internet, bạn có thể đặt tên máy chủ trong tệp máy chủ của mình để thực hiện độ phân giải cục bộ. Ví dụ: bạn có thể muốn đặt một bản ghi trong tệp máy chủ của mình để ánh xạ yêu cầu 5 cho hệ thống cục bộ của bạn, cho mục đích thử nghiệm. Mục nhập này sẽ giống như: 6Một tệp máy chủ có thể sẽ được đặt tại 7 hoặc 8.Bạn có thể đọc thêm về tệp máy chủ tại wikipedia.org/wiki/hosts_(file) và thêm về DNS tại wikipedia.org/wiki/domain_name_system. Tệp cấu hình và chỉ thịMáy chủ Apache HTTP được cấu hình thông qua các tệp văn bản đơn giản. Các tệp này có thể được đặt bất kỳ nơi nào khác nhau, tùy thuộc vào cách chính xác bạn đã cài đặt máy chủ. Các vị trí phổ biến cho các tệp này có thể được tìm thấy trong wiki HTTPD. Nếu bạn đã cài đặt HTTPD từ nguồn, vị trí mặc định của các tệp cấu hình là 9. Tệp cấu hình mặc định thường được gọi là 0. Điều này cũng vậy, có thể thay đổi trong các phân phối của bên thứ ba của máy chủ.Cấu hình thường được chia thành nhiều tệp nhỏ hơn, để dễ quản lý. Các tệp này được tải thông qua Chỉ thị 1. Tên hoặc vị trí của các tệp phụ này không phải là phép thuật, và có thể thay đổi rất nhiều từ cài đặt này sang cài đặt khác. Sắp xếp và chia nhỏ các tệp này là có ý nghĩa nhất đối với bạn. Nếu sự sắp xếp tệp bạn có theo mặc định không có ý nghĩa với bạn, hãy thoải mái sắp xếp lại nó.you. If the file arrangement you have by default doesn't make sense to you, feel free to rearrange it.Máy chủ được cấu hình bằng cách đặt các chỉ thị cấu hình trong các tệp cấu hình này. Chỉ thị là một từ khóa theo sau một hoặc nhiều đối số đặt giá trị của nó. Câu hỏi về "Tôi nên đặt chỉ thị đó ở đâu?" thường được trả lời bằng cách xem xét nơi bạn muốn một chỉ thị có hiệu quả. Nếu đó là cài đặt toàn cầu, nó sẽ xuất hiện trong tệp cấu hình, bên ngoài bất kỳ phần 2, 3, 4 hoặc phần khác. Nếu nó chỉ áp dụng cho một thư mục cụ thể, thì nó sẽ đi vào bên trong phần 2 đề cập đến thư mục đó, v.v. Xem tài liệu phần Cấu hình để thảo luận thêm về các phần này.Ngoài các tệp cấu hình chính, một số chỉ thị có thể đi trong các tệp Nội dung trang web ¶Nội dung trang web có thể có nhiều hình thức khác nhau, nhưng có thể được chia thành nội dung tĩnh và động. Nội dung tĩnh là những thứ như tệp HTML, tệp hình ảnh, tệp CSS và các tệp khác nằm trong hệ thống tập tin. Chỉ thị Thông thường, một tài liệu có tên Nội dung động là bất cứ điều gì được tạo tại thời điểm yêu cầu và có thể thay đổi từ yêu cầu này sang yêu cầu khác. Có rất nhiều cách mà nội dung động có thể được tạo ra. Người xử lý khác nhau có sẵn để tạo nội dung. Các chương trình CGI có thể được viết để tạo nội dung cho trang web của bạn. Các mô-đun của bên thứ ba như MOD_PHP có thể được sử dụng để viết mã thực hiện nhiều thứ khác nhau. Nhiều ứng dụng của bên thứ ba, được viết bằng nhiều ngôn ngữ và công cụ khác nhau, có sẵn để tải xuống và cài đặt trên máy chủ Apache HTTP của bạn. Hỗ trợ của những điều của bên thứ ba này nằm ngoài phạm vi của tài liệu này và bạn nên tìm tài liệu của họ hoặc các diễn đàn hỗ trợ khác để trả lời câu hỏi của bạn về chúng. Nhật ký tệp và khắc phục sự cố ¶Là quản trị viên máy chủ HTTP Apache, tài sản có giá trị nhất của bạn là các tệp nhật ký và đặc biệt là nhật ký lỗi.Khắc phục sự cố bất kỳ vấn đề nào mà không có nhật ký lỗi cũng giống như lái xe với mắt bạn nhắm. Vị trí của nhật ký lỗi được xác định bởi Chỉ thị Bạn có thể đọc thêm về việc đăng nhập vào tài liệu nhật ký. |