Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我如何去改变我的服务器上的网址就像
根/类别/产品/
而不是我的网站目前的样子
根/index.php?page=item&id=xx
我知道这与 .htaccess 文件和 url 重写有关,但我想出了
RewriteRule ^item&id=([0-9]+)$ index.php/product_name=$1
这似乎对网址没有任何影响
我认为我会遇到的任何其他问题是 url 根本不显示产品名称,所以这也是我想要包含的内容
我明白了你的问题,但不明白你想要遵循的结构。让我给你一个例子,也许你可以从中得到想法并解决你的问题。
假设我们有一个文件名和查询字符串为 detail.php?item=computer,我们希望它显示为“detail/computer”。
RewriteRule ^detail/(.*) detail.php?item=$1