我正在使用PHP脚本建立一个销售图书的网站。
假设我的网站位于www.sell-book-example.com
。
我希望通过导航到www.sell-book-example.com/book/2121.html
来访问图书详情页面,其中2121是图书ID。
请记住,book/2121.html
不应存在于Web服务器的文档根目录中。
因为我不想在书籍文件夹中预先创建许多书籍详细信息页面。
我已经检查了其他一些能够用PHP做到这一点的网站。
如果有人可以提供一些样本或链接,那就太棒了。 谢谢。
答案 0 :(得分:1)
这种方法称为通过php脚本动态生成页面。
您必须创建一个script.php文件,其中您的动态代码将被编写脚本,并且您必须从url中捕获代码,并根据您生成图书详细信息页面的代码。所有这些都应该通过脚本来完成。
网址将像这些
www.sell-book-example.com/script.php?id=2121
www.sell-book-example.com/script.php?id=2122
www.sell-book-example.com/script.php?id=2123
此网址不会在网站上显示。为了使它像你需要的那样漂亮
www.sell-book-example.com/book/2121.html
您必须重定向.htaccess文件,即映射网址。
例如,如果有人试图打电话给 www.sell-book- example.com/book/2121.html 网址,那么就会打电话给w ww.sell-book -example.com/script.php?id=2121网址并生成2121页的图书详情页。