Điểm:0

Apache2 - lỗi lưu trữ ảo .app

lá cờ cn

Tôi đang cố gắng tổ chức một xyz.app URL trên Apache. Tôi đã định cấu hình mọi thứ trên máy chủ của mình, nhưng tôi thậm chí không nhận được bất cứ thứ gì trên access.log. Trên cùng một máy chủ, tôi đã lưu trữ trang web .com đang hoạt động tốt. Sau đây là môi trường tôi đang sử dụng;

Hệ điều hành: Ubuntu 20.04.2 LTS

Máy chủ: Apache/2.4.41

Của tôi xyz.conf tập tin như sau;

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        ServerName xyz.app

        <Directory "/var/www/xyzapp">
                AllowOverride All
                Require all granted
        </Directory>
        # ServerAdmin webmaster@localhost
        DocumentRoot /var/www/xyzapp

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

của tôi apachectl -S đầu ra như sau;

Cấu hình máy chủ ảo:
*:80 là một NameVirtualHost
         máy chủ mặc định xyz.app (/etc/apache2/sites-enabled/xyz.conf:1)
         cổng 80 namevhost xyz.app (/etc/apache2/sites-enabled/xyz.conf:1)
         cổng 80 namevhost aaa.com (/etc/apache2/sites-enabled/aaa.conf:1)
ServerRoot: "/etc/Apache2"
Tài liệu chínhRoot: "/var/www/html"
Nhật ký lỗi chính: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex proxy: using_defaults
Mutex mặc định: dir="/var/run/apache2/"cơ chế=mặc định
PidFile: "/var/run/apache2/apache2.pid"
Xác định: DUMP_VHOSTS
Xác định: DUMP_RUN_CFG
Người dùng: name="www-data" id=33 not_used
Nhóm: name="www-data" id=33 not_used

Tôi đã thử theo dõi từ các máy khác và theo dõi thành công máy chủ, vì vậy cấu hình DNS của tôi vẫn ổn. Ngoài ra, tôi đã kiểm tra trực tiếp bằng HTTP://IP và nó đưa tôi đến trang đích. Nhưng URL xyz.app của tôi không hoạt động. Bất kỳ trợ giúp sẽ được đánh giá cao. Cảm ơn

lá cờ in
Bạn đã *bật* cấu hình và khởi động lại Apache chưa? `sudo a2ensite {filename}.conf` và `sudo service apache2 restart` có thể là tất cả những gì bạn cần.
Sayid avatar
lá cờ cn
Đúng. Đã làm điều đó
Sayid avatar
lá cờ cn
Hy vọng rằng không có cài đặt đặc biệt nào cho URL .app
Điểm:0
lá cờ cn

Sau khi lãng phí một vài ngày, tôi đã tìm ra vấn đề. Đăng ở đây để nó có thể giúp bất cứ ai trong tương lai. Tôi đã xác minh các cuộc gọi mạng của mình và nó cho tôi thấy rằng bất cứ khi nào tôi thử gọi HTTP, nó sẽ chuyển hướng tôi đến HTTPS (ngay cả khi tôi đã chỉnh sửa URL và thử lại). Để kiểm tra nó, tôi vấp phải bài này tại diễn đàn GoDaddy với thông tin sau

Điều này là do trình duyệt dự kiến ​​​​sẽ có HTTPS kể từ chúng đi kèm với SSL miễn phí (theo cơ quan đăng ký tên miền).

Vì vậy, tôi đã nâng cấp dịch vụ lưu trữ HTTP của mình bằng chứng chỉ SSL và mọi thứ đều hoạt động trơn tru. Rõ ràng, không có bất kỳ vấn đề nào về cấu hình và vấn đề này liên quan đến URL và miền .app.

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