DzungDo DzungDo
13 Tháng Mười Hai

Cấu hình Ubuntu sử dụng địa chỉ IPv6 với NGINX

Cấu hình Ubuntu sử dụng địa chỉ IPv6 với NGINX

IPv6 đã ra đời từ rất lâu và các quốc gia đông dân ở châu Á đang cạn kiệt IPv4 là yếu tố quan trọng khiến các nhà mạng hỗ trợ rất nhiều trong việc sử dụng IPv6 trên các thiết bị truy cập internet.

Một số site không quan trọng quá, mình cũng đang liều lĩnh chỉ dùng IPv6 và có vẻ không bị mất traffic.

03 cách kiểm tra địa chỉ IPv6 trên Ubuntu

1. Thông tin tóm tắt sau khi đăng nhập bằng SSH

Với Ubuntu 22.x, sau khi đăng nhập bằng ssh, bạn sẽ nhìn thấy màn hình bên dưới:
ipv6-ubuntu.jpg

02. Sử dụng lệnh grep

Lệnh...

Đọc thêm
18
DzungDo DzungDo
4 Tháng Mười Hai

Khắc phục lỗi không thể khởi động được Apache trên Mac OSX

Khắc phục lỗi không thể khởi động được Apache trên Mac OSX

Khi bạn khởi động Apache bị báo lỗi tương tự thế này

httpd: Syntax error on line 182 of /usr/local/etc/httpd/httpd.conf: Cannot load /usr/local/opt/php/lib/httpd/modules/libphp.so into server: dlopen(/usr/local/opt/php/lib/httpd/modules/libphp.so, 10): image not found

Thì có nghĩa là brew cài đặt có vấn đề và quá trình cài php bằng brew của bạn đã xung đột với phiên bản PHP mặc định được cài sẵn trên Mac.

Trước tiên bạn cần xác định phiên bản PHP đã cài bằng brew, dùng lệnh:

brew search php

Kết quả sẽ như hình sau:
[img]https://img.bangtra.com/api/cfile/AgACAgUAAxkDAAMEZ1B0XmIxjVGeg-z5qIEIZ9wckNEAAqu_MRuTfIhWeWp-YpNX0agBAAMCAAN3AAM2BA[/img]
Trong kết quả sẽ...

Đọc thêm
30
DzungDo DzungDo
9 Tháng Mười Một

Các kỹ thuật chuyển hướng www sang non-www cho tên miền

Các kỹ thuật chuyển hướng www sang non-www cho tên miền

Redirect thống nhất phiên bản www và none-www nhằm giảm tỉ lệ trùng lặp nội dung và nếu không xử lý thì có thể bị báo lỗi trong Google Search Console hoặc khi quét bằng tool audit cùng bị bão lỗi. Mình đã áp dụng 3 kỹ thuật xử lý nhưng mức đơn giản và tốn ít nguồn lực nhất vẫn là ở phía webserver.

Cách chuyển hướng từ webserver

Máy chủ Nginx

nginx.conf (hoặc vhost.conf)

 server {
     listen 80;
     server_name www.tenmiencuaban.com;
     return 301 $scheme://tenmiencuaban.com$request_uri;
 }

Máy chủ Apache

Trong file .htaccess, bạn thêm đoạn mã dưới đây


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST}...
Đọc thêm
70
DzungDo DzungDo
29 Tháng Mười

Sửa lỗi không tạo được ảnh thu nhỏ Opencart với PHP 8.x

Sửa lỗi không tạo được ảnh thu nhỏ Opencart với PHP 8.x

Lỗi quái quỷ với PHP từ bản 8.0 trở lên sẽ không tạo được ảnh đại diện mới upload lên và cũng không có bất kỳ biểu hiện gì trong error_log.

Đọc thêm
177