Hãy tưởng tượng trang web không có tệp phẳng hiện tại của tôi với một URL như thế nào http://example.com/en/tomato
.
Điều này tất nhiên là rất vô hình và có thể là bất cứ thứ gì thực sự từ súp cà chua , cà chua ban nhạc , cà chua phim , hoặc nhiều khả năng nhưng vẫn ... chỉ là về cà chua!
Vì vậy, tôi muốn làm cho nó cụ thể hơn cho cả người thật cũng như các công cụ tìm kiếm. Đưa ra: cả hai mã ngôn ngữ và mã tên tập tin ngắn là rất cần thiết và không thể thay thế để ở nơi nào đó đã có được en
và tomato
preciding / sau bất cứ điều gì delimiter như /
cho .htaccess để làm chuyển hướng vô hình đúng /tomato.php?language=en
.
Một số tùy chọn xuất hiện trong đầu tôi cho các từ được thêm vào trong URL:
A example.com/en/tomato/just-about-tomatos
B example.com/en/tomato/just-about-tomatos.htm
C example.com/just-about-tomatos/en/tomato
D example.com/en/tomato_just_about_tomatos
E example.com/en/tomato-just-about-tomatos
Câu hỏi 1: Cái nào là tốt nhất cho con người cũng như công cụ tìm kiếm?
Câu hỏi 2: Quy tắc thanh lịch duy nhất nào sẽ khiến điều này xảy ra trong .htaccess ?
Cảm ơn lời đề nghị và câu trả lời của bạn! Nhiều đánh giá cao.
<a href="/webmasters//en/tomato/just about tomatos">....</a>
hoặc tuyệt đối nên tránh không gian và thay thế bằng dấu gạch ngang-
?