Điểm:0

Apache cung cấp trang web cho mạng nội bộ và internet qua cùng một tên miền

lá cờ us

Đây có lẽ là một câu hỏi ngu ngốc, nhưng dường như tôi không thể tìm ra giải pháp cho nó.

kịch bản sau: https://sub.doma.in:443 được lưu trữ trên máy chủ Apache của tôi ở nhà. Hoạt động tuyệt vời khi kết nối từ bên ngoài. Cũng hoạt động tốt khi kết nối từ cùng một mạng trên máy tính của tôi. Tuy nhiên, điện thoại của tôi không thể kết nối từ cùng một mạng (ERR_CONNECTION_TIMED_OUT). Vì vậy, một cái gì đó phải là sai.

Tôi muốn: Để thực hiện bất kỳ kết nối nào tới sub.doma.in, hãy truy cập internet tới trang web được lưu trữ của tôi. Tôi nghĩ đó là cách nó đang diễn ra vào lúc này, nhưng nó không hoạt động với tất cả các thiết bị.

Hoặc (tốt nhất là): Để tạo kết nối đến sub.doma.in từ mạng nội bộ, hãy kết nối trực tiếp với IP nội bộ mà không cần định tuyến bên ngoài trước.

Mọi người phải luôn kết thúc ở cùng một trang, bất kể họ đang kết nối từ đâu.

Tường lửa cho phép 80 và 443 từ mọi nơi, bộ định tuyến chỉ mở cổng 443. Nếu bạn cần bất kỳ tệp cấu hình hoặc nhật ký nào, hãy cho tôi biết. Bất kỳ giúp đỡ được rất nhiều đánh giá cao! :)

vhost hiện tại của tôi cho trang web trông như thế này:

<VirtualHost *:80>

    ServerName sub.doma.in

    Alias /.well-known/acme-challenge/ /usr/share/webapps/acme

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/
    RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]

</VirtualHost>

<VirtualHost *:443>

    ServerName sub.doma.in

    SSLEngine on
    SSLCertificateFile xxx
    SSLCertificateKeyFile xxx
    Include xxx

        Protocols h2 http/1.1

        Header always set Strict-Transport-Security "max-age=63072000"

    CustomLog "xxx" common

    DocumentRoot xxx
    DirectoryIndex index.php index.html

    <Directory xxx>
        Require all granted
                AllowOverride All
                Options FollowSymLinks MultiViews
    </Directory>

    <IfModule mod_dav.c>
        Dav off
    </IfModule>

    <FilesMatch \.php$>
        SetHandler "proxy:unix:xxx|fcgi://localhost/"
    </FilesMatch>

</VirtualHost>

Điểm:0
lá cờ ru

Bạn có truy cập trang web trên cùng một điện thoại di động khi bạn ở ngoài mạng không? Có phải lỗi chỉ xảy ra trên một điện thoại này? Dưới đây là một vài lý do có thể tại sao nó có thể là: Lý do đơn giản nhất: Đó có thể là sự cố bộ nhớ cache trên điện thoại của bạn. Cách tốt nhất để làm điều này chỉ đơn giản là tìm cách xóa bộ đệm DNS của bạn trên google.

Bạn có chắc chắn kết nối với điện thoại di động của mình qua https không? Http sẽ không hoạt động vì cổng 80 không được mở trong bộ định tuyến.

DNS của bạn có được cấu hình đúng với nhà cung cấp tên miền của bạn không? Tốt nhất là kiểm tra điều này bằng trình kiểm tra DNS (cũng chỉ cần google nó)

Một vấn đề khác mà tôi có thể nghĩ đến là bạn có một trình chặn quảng cáo trong mạng gia đình của mình có thể chặn trang này.. Thứ gì đó giống như Pi Hole... Hiện tại một số người đã có tính năng đó, thứ gì đó tương tự có thể dẫn đến sự cố. Tôi hy vọng tôi có thể giúp đỡ.

lá cờ us
Cảm ơn bạn đã giúp đỡ. Hóa ra nó có liên quan đến WiFi mà máy chủ được kết nối vào lúc này. Nếu trên mạng 2.4GHz, các thiết bị khác trên mạng 2.4GHz không thể kết nối, nhưng mạng LAN và 5GHz hoạt động. Và ngược lại. Vì vậy, tôi đoán đó là một vấn đề với bộ định tuyến. Cuối cùng, tôi đã thiết lập dnsmasq và đặt IP cho trang web thành địa chỉ nội bộ cục bộ. Bây giờ nó đang hoạt động.
Điểm:0
lá cờ us

Hóa ra nó có liên quan đến WiFi mà máy chủ được kết nối vào lúc này. Nếu trên mạng 2.4GHz, các thiết bị khác trên mạng 2.4GHz không thể kết nối, nhưng mạng LAN và 5GHz hoạt động. Và ngược lại. Vì vậy, tôi đoán đó là một vấn đề với bộ định tuyến. Cuối cùng, tôi đã thiết lập dnsmasq và đặt IP cho trang web thành địa chỉ nội bộ cục bộ. Bây giờ nó đang hoạt động.

Đă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.