Điểm:0

trang www luôn trả về 302

lá cờ us

Chúng tôi đang thay đổi trang web của công ty, trang web wordpress cũ nằm trên máy chủ cũ centos/apache với ip 10.10.10.20 và trang mới có ip khác 10.10.10.200. Thỏa thuận là chỉ chỉnh sửa các mục nhập dns, vì trang web mới phải có cùng tên miền. IP cũ đã bị xóa khỏi dns và url là https://www.example.com.

Trang web mới trên https://example.com hoạt động hoàn hảo, nhưng https://www.example.com hoặc www.example.com hiển thị lỗi: Không thể truy cập trang web này

/etc/httpd/conf.d/site.conf

<VirtualHost *:443>
        SSLEngine on
        SSLCertificateFile /etc/pki/tls/certs/example.crt
        SSLCertificateKeyFile /etc/pki/tls/private/example.key
        SSLCertificateChainFile /etc/pki/tls/certs/DigiCertCA.crt
        DocumentRoot /var/www/html
        ServerName example.com
        ServerAlias www.example.com
</VirtualHost>
<VirtualHost *:80>
        ServerAdmin [email protected]
        ServerName example.com
        ServerAlias www.example.com
        DocumentRoot /var/www/html
        Redirect "/" "https://example.com/"
        ErrorLog /etc/httpd/logs/error_log
        CustomLog /etc/httpd/logs/access_log combined
</VirtualHost>

tập tin .htaccess

 # BẮT ĐẦU WordPress
    
    <IfModule mod_rewrite.c>
    # BẮT ĐẦU chuyển hướng
    Viết LạiEngine Trên
    # 301 chuyển hướng www sang non-www
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
    # 301 chuyển hướng đến https
    Viết lại Cond %{HTTPS} tắt
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    # KẾT THÚC chuyển hướng
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    viết lại cơ sở /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    Quy tắc viết lại . /index.php [L]
    </IfModule>
    
    # HẾT WordPress

Nhà phát triển đã cài đặt plugin để chuyển hướng và dns có các mục như: example.com 10.10.10.200 và bí danh www.example.com

$curl -I www.example.com trả lại:

Đã tìm thấy HTTP/1.1 302
Ngày: Thứ năm, ngày 24 tháng 2 năm 2022 19:21:01 GMT
Máy chủ: Apache/2.4.37 (centos) OpenSSL/1.1.1k
Vị trí: https://example.com/
Loại nội dung: văn bản/html; bộ ký tự = iso-8859-1

Tôi chỉ muốn các trang www chuyển hướng đến https://example.com , có thể nào google/trình thu thập thông tin đã nhớ địa chỉ ip cũ của chúng tôi và luôn thử mục nhập dns cũ không? Tôi có nên đợi vài ngày không? Đã hơn 48h rồi. Điều này có thể được sửa chữa bằng cách nào đó?

Cảm ơn bạn!

vidarlo avatar
lá cờ ar
Tôi khuyên bạn nên cung cấp cho chúng tôi tên DNS thực để chúng tôi có thể tra cứu và xác minh rằng mọi thứ được định cấu hình chính xác, đồng thời cũng tự kiểm tra sự cố.
c.mtd17 avatar
lá cờ us
Cảm ơn bạn đã trả lời của bạn! Tôi có thể đăng bất kỳ kết quả nào ở đây, tôi nên làm bài kiểm tra nào?

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