我有一个网站,显示有关在线商店的信息。我需要以下内容:
当您输入 时example.com/shop/name-shop
,这应该会显示名称商店页面。
我只想要example.com/shop.php
显示基于URL的商店信息的文件。我不喜欢用example.com/shop?name-shop
。
这是可能的还是我需要为每个商店创建一个文件?我尝试使用错误页面和标题位置来执行此操作,并且工作正常,但在 url 显示example.com/shop
而不是example.com/shop/name-shop
.
谢谢。
编辑:我在 Apache 中使用 .htaccess,ErrorDocument 404 /error404.php
在文件 error404.php 中我有一个 if 来检查 url 是否是http://example.com/shop/*
当 url 包含 /shop/ 时重定向header ("location: website")
到正确的商店并且可以工作。但在浏览器中的 url 中只example.com/shop
显示example.com/shop/name-shop
。显然是因为我正在重定向到 shop.php