gpt4 book ai didi

php - 为任何偏移量生成页面的网站

转载 作者:行者123 更新时间:2023-11-30 00:38:41 26 4
gpt4 key购买 nike

我的网站上有一系列页面,这些页面都是使用 php 和数据库生成的。唯一改变的是从数据库中选择哪个主题。我希望用户能够直接导航到每个主题页面,例如 www.mywebsite.com/<TOPIC>哪里<TOPIC>是任何主题的名称。因此,目前我的公共(public) html 目录中有一个源文件夹以及每个主题的索引页。当我要添加更多“主题”时,我觉得有更好的方法来做到这一点。

我正在寻找的是用户能够输入 www.mywebsite.com/<TOPIC>并使用单个 php 脚本根据 <TOPIC> 生成页面。是。

我唯一能想到的就是使用 404.php 页面来实现此目的,并且仅在主题不存在时才显示错误。但有了这个想法,我不知道如何得到什么<TOPIC>并感觉这是一个黑客行为。

最佳答案

在文档根目录中创建或编辑 .htaccess 文件并写入以下内容:

...
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?page=$1 [NC,L]
</IfModule>

然后你可以调用这样的页面:

http://example.com/this-is-my-topic

并且在您的索引中,您将能够使用 this-is-my-topic 的值处理 $_GET["page"]

当然,前提是您的服务器支持 Clean URLsmod_rewrite.c

关于php - 为任何偏移量生成页面的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21964175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com