Điểm:0

Sự cố máy chủ web Apache

lá cờ us

Trước khi thêm chứng chỉ, tôi có thể truy cập trang web sau

http://website.com:4043/web/login

Nhưng sau khi thêm chứng chỉ, tôi không thể truy cập URL đầy đủ bằng https.
tuy nhiên tôi chỉ có thể truy cập https://website.com

Mọi hỗ trợ xin vui lòng.

lá cờ us
khi thêm mã được đề cập, lỗi sau sẽ xuất hiện: không thể xác định nhiều người nghe trên cùng một ip: port @matigo
Điểm:0
lá cờ in

Giả sử bạn đang chạy phiên bản Ubuntu hiện đại, bạn sẽ muốn đảm bảo tệp cấu hình ảo Apache của mình trông giống như sau:

Nghe 443
Nghe 4043

<Máy chủ ảo *:443>
    Tên máy chủ website.com

    SSLProxyEngine bật
    Công cụ SSL bật
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    Tài liệuRoot /var/www/html
</Máy chủ ảo>

<Máy chủ ảo *:4043>
    Tên máy chủ website.com

    SSLProxyEngine bật
    Công cụ SSL bật
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    Tài liệuRoot /var/www/html
</Máy chủ ảo>

Từ đây, bạn có thể thiết lập nhanh một chút .htaccess quy tắc để đảm bảo rằng lưu lượng truy cập được chuyển hướng đúng đến 4043 chứ không phải là máy chủ mặc định của 443. Ví dụ:

RewriteEngine bật

# Nếu cổng không phải là 4043
RewriteCond %{SERVER_PORT} !^4043$

# Chúng tôi chuyển hướng đến cùng một địa chỉ với cổng thích hợp
RewriteRule ^(.*)$ https://%{HTTP_HOST}:4043/$1 [R=301,L]

QUAN TRỌNG: Không chỉ đơn giản là sao chép và dán nội dung này. Nhìn vào văn bản và điều chỉnh cho môi trường của riêng bạn, điều mà mọi người chưa biết ngoại trừ bạn.

lá cờ us
khi thêm mã được đề cập, lỗi sau sẽ xuất hiện: không thể xác định nhiều người nghe trên cùng một ip: cổng
lá cờ in
Lưu ý bit "quan trọng". Cũng lưu ý rằng câu hỏi của bạn để lại * rất nhiều * chi tiết. Do đó, thông báo "không chỉ sao chép và dán". Nếu bạn muốn một giải pháp cụ thể hơn, vui lòng cung cấp thông tin cụ thể hơn.
pa4080 avatar
lá cờ cn
Thứ `:4043` có thể là một loại bảng điều khiển nào đó và có thể nó được cung cấp bởi một ứng dụng khác (không phải Apache). Trong trường hợp đó, chúng ta có thể sử dụng Apache làm proxy ngược và chuyển `website.com/web/login` thành `127.0.0.1:4043/web/login` hoặc đại loại như thế này... @Walid?
lá cờ us
Tôi đã làm và hoạt động nhưng sau khi đăng nhập được chuyển hướng đến một thư mục khác như sau http://e127.0.0.1/web với lỗi 404 không tìm thấy, Không tìm thấy URL được yêu cầu trên máy chủ này, vui lòng hỗ trợ tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.