121 Show Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Tôi vừa cài đặt Centos, Apache và PHP. Khi tôi truy cập trang web của mình http://example.com/myapp/, nó nói "Forbidden". Theo mặc định, nó không tải tệp index.php. Khi tôi truy cập http://example.com/myapp/index.php, nó hoạt động tốt. Bất kỳ ý tưởng làm thế nào để khắc phục vấn đề đó?
Bánh quy 1.4113 huy hiệu vàng23 Huy hiệu bạc37 Huy hiệu đồng3 gold badges23 silver badges37 bronze badges hỏi ngày 5 tháng 3 năm 2010 lúc 3:41Mar 5, 2010 at 3:41
Apache cần được cấu hình để nhận ra index.php dưới dạng tệp chỉ mục. Cách đơn giản nhất để thực hiện điều này ..
Đây là một tài nguyên liên quan đến vấn đề ... http://www.twsc.biz/twsc_hosting_htaccess.php Chỉnh sửa: Tôi giả sử Apache được cấu hình để cho phép các tệp .htaccess. Nếu không, bạn sẽ phải sửa đổi cài đặt trong tệp cấu hình của Apache (httpd.conf) Đã trả lời ngày 5 tháng 3 năm 2010 lúc 3:48Mar 5, 2010 at 3:48
John Himmelmanjohn HimmelmanJohn Himmelman 21K21 Huy hiệu vàng62 Huy hiệu bạc80 Huy hiệu đồng21 gold badges62 silver badges80 bronze badges 5 Trong khi thêm 'thư mục index.php' vào tệp .htaccess có thể hoạt động, NOTE:
Điều này được trích dẫn từ http://httpd.apache.org/docs/1.3/howto/htaccess.html Mặc dù điều này đề cập đến một phiên bản cũ hơn của Apache, tôi tin rằng nguyên tắc vẫn được áp dụng. Thêm phần sau vào httpd.conf của bạn (nếu bạn có quyền truy cập vào nó) được coi là hình thức tốt hơn, gây ra chi phí máy chủ ít hơn và có hiệu ứng chính xác giống nhau:
Chỉnh sửa: Tại thời điểm chỉnh sửa, tài liệu V1.3 đã giảm. Tài liệu V2.4 (phiên bản hiện tại tại thời điểm chỉnh sửa) có lập trường tương tự:
Đã trả lời ngày 2 tháng 11 năm 2011 lúc 9:00Nov 2, 2011 at 9:00
M_MM_MM_M 1.8652 huy hiệu vàng17 Huy hiệu bạc21 Huy hiệu đồng2 gold badges17 silver badges21 bronze badges 2 Theo đoán tôi muốn nói chỉ mục thư mục được đặt thành index.html hoặc một số biến thể, hãy thử:
Điều này vẫn sẽ cung cấp cho chỉ mục.html ưu tiên hơn index.php (tiện dụng nếu bạn cần ném lên một trang bảo trì) Đã trả lời ngày 5 tháng 3 năm 2010 lúc 3:54Mar 5, 2010 at 3:54
Ben Roweben RoweBen Rowe Phù bằng vàng 27,9K654 Huy hiệu bạc73 Huy hiệu đồng6 gold badges54 silver badges73 bronze badges 2 Điều này có thể hữu ích cho ai đó. Đây là đoạn trích từ httpd.conf (Apache phiên bản 2.2 Windows)
Bây giờ điều này sẽ tìm kiếm tệp index.html nếu không tìm thấy nó sẽ tìm kiếm index.php. Đã trả lời ngày 2 tháng 11 năm 2014 lúc 14:05Nov 2, 2014 at 14:05
MarufmarufMaruf 1791 Huy hiệu bạc2 Huy hiệu đồng1 silver badge2 bronze badges 0 Bài đăng này có thể đã cũ nhưng tôi chỉ đăng nó trong trường hợp nó giúp một số người khác, tôi sẽ không khuyên bạn nên tạo tệp .htaccess trong gốc web của bạn và thay đổi chỉ mục. Tôi cảm thấy tốt hơn là làm theo các bước
Bằng cách này, nó vẫn chọn index.html và index.php làm chỉ mục mặc định nhưng ưu tiên cho index.html vì index.html đã đến trước *index.php. Bằng cách này, tôi có nghĩa là bạn có cả index.html và index.php trong cùng một thư mục, index.html sẽ được sử dụng làm chỉ mục mặc định ngoại trừ bạn viết ** index.php*trước khi index.hml Tôi hy vọng nó sẽ giúp ai đó ... mã hóa hạnh phúc Đã trả lời ngày 16 tháng 10 năm 2018 lúc 16:30Oct 16, 2018 at 16:30
1 Thử tạo tệp .htaccess với các mục sau
Chỉnh sửa: Trên thực tế, không có gói 'PHP-apache' hay thứ gì đó mà bạn phải cài đặt với cả hai? Đã trả lời ngày 5 tháng 3 năm 2010 lúc 3:49Mar 5, 2010 at 3:49
Animuson ♦ Animuson♦animuson 52.8K28 Huy hiệu vàng139 Huy hiệu bạc145 Huy hiệu đồng28 gold badges139 silver badges145 bronze badges Sau khi đọc tất cả những điều này và cố gắng sửa nó, tôi đã có một giải pháp đơn giản trên diễn đàn Ubuntu (https://help.ubuntu.com/community/apachemysqlphp). Vấn đề nằm ở mô-đun libapache2-mod-php5. Đó là lý do tại sao trình duyệt tải xuống tệp index.php thay vì hiển thị trang web. Làm như sau. Nếu sudo a2enMod PHP5 trở lại mô-đun không tồn tại thì vấn đề là với libapache2-mod-php5. Purge Xóa mô-đun bằng lệnh sudo apt-get--purge xóa libapache2-mod-php5 sau đó cài đặt lại sudo apt-get cài đặt libapache2-mod-php5
Đã trả lời ngày 15 tháng 4 năm 2014 lúc 8:22Apr 15, 2014 at 8:22
Tôi đã có một triệu chứng tương tự. Trong trường hợp của tôi, Idiocy của tôi cũng vô tình có một tệp chỉ mục trống.html trong thư mục gốc web. Apache đã phục vụ điều này chứ không phải index.php khi tôi không yêu cầu rõ ràng index.php, vì 5 đã được cấu hình như sau trong 6:
Nghĩa là, 'index.html' xuất hiện trước 'index.php' trong danh sách ưu tiên. Xóa tệp index.html khỏi web đã giải quyết vấn đề một cách tự nhiên. D'hh! Đã trả lời ngày 5 tháng 1 năm 2018 lúc 0:19Jan 5, 2018 at 0:19
John Rixjohn RixJohn Rix 5.7375 huy hiệu vàng37 Huy hiệu bạc46 Huy hiệu đồng5 gold badges37 silver badges46 bronze badges Cái này hoạt động như một sự quyến rũ! Ngày thứ nhất
Sau đó sau đó từ
đến
Đã trả lời ngày 24 tháng 10 năm 2018 lúc 14:39Oct 24, 2018 at 14:39
MelpogzmelpogzMelPogz 572 Huy hiệu bạc9 Huy hiệu Đồng2 silver badges9 bronze badges Làm cách nào để thay đổi chỉ mục mặc định trong Apache?PATH APACHE PATH/conf/httpd.confchange index.html hoặc index.php cho bất kỳ trang mặc định nào bạn muốn.Khởi động lại Apache ~ Xong.
Change index. html or index. php to whatever default page you want. Restart Apache ~ Done.
Làm cách nào để thay đổi trang chỉ mục mặc định trong PHP?Cách sử dụng chỉ mục ... Nhấp chuột phải vào tệp HTML bạn muốn chuyển đổi.Nhấp vào "Mở với", sau đó nhấp vào "Notepad."Sau khi Notepad và tải mã, nhấp vào "Lưu dưới dạng" để mở cửa sổ hộp thoại .. Gõ "chỉ mục. .... Tải tệp lên máy chủ web của bạn..... Đặt tệp index.php mới làm trang web mặc định .. Apache html chỉ mục mặc định apache ở đâu?Tệp chỉ mục mặc định trên Apache2 {/var/www/html/index.html}{/var/www/html/index. html}
Làm cách nào để thay đổi trang chỉ mục mặc định của tôi?Thay đổi chỉ mục trang chủ của bạn thông qua ... Đăng nhập vào CPanel .. Sau đó chọn biểu tượng Trình quản lý tệp bên dưới danh mục tệp .. Tiếp theo Nhấp vào nút Cài đặt ở trên cùng bên phải .. Ở cửa sổ bật lên, chọn thư mục gốc của tên miền của bạn, hãy đảm bảo rằng hộp kiểm hiển thị các tệp ẩn được chọn và nhấp vào Lưu .. |