Hệ thống DESTOON, có quá nhiều trang web sử dụng URL mặc định. Làm thế nào để cá nhân hóa nó? Hôm nay chúng ta sẽ nói về kế hoạch thay đổi số hóa URL trang chi tiết chương trình. Hướng dẫn sau đây được sử dụng làm tài liệu tham khảo

Trang web gốc www.***.com/sell/show-100.html

Hiệu ứng cuối cùng sau khi thay đổi là www.***.com/sell/100.html

Hãy chú ý đến những điểm quan trọng và không xung đột với URL của danh sách

Bạn có thể tìm thấy hiệu ứng ví dụ cuối cùng trên trang web này: https://www.***.com/course/1013.html

1. Tìm thư mục gốc của tệp của quy tắc url api/url.inc.php

Đã tìm thấy


  1. $urls['php']['item'][4] = array('example'=>'('.$L['url_rewrite'].') show/1/','index'=>'show/{$item}/', 'page'=>'show/{$itemid}/{$page}/');

Thêm quy tắc mới ở dòng tiếp theo


  1. $urls['php']['item'][5] = array('example'=>'('.$L['url_rewrite'].') 1-2.html','index'=>'{$itemid}.html', 'page'=>'{$itemid}-{$page}.html');

Hiệu ứng như hình bên dưới

2. Trên máy chủ, thêm quy tắc giả tĩnh mới vào trang web

Phiên bản NGINX


  1. viết lại ^/(.*)/([0-9]+)([-])?([0-9]+)?.html$ /$1/show.php?itemid=$2&page=$4 cuối cùng;

.htaccess


  1. Quy tắc viết lại ^(.*)/([0-9]+).html?([/])?$ $1/show.php?itemid=$2&page=$4

Lưu ý: Vui lòng tự chuyển đổi quy tắc của các môi trường khác

Hình ảnh ví dụ là bảng chùa

3. Nền trang web, cài đặt mô-đun, SEO

4. Cập nhật dữ liệu trong mô-đun để tất cả các URL thông tin trở thành URL mới

5. Hướng dẫn đã hoàn thành