gpt4 book ai didi

php - htaccess 用类别名称和帖子 url 重写文件夹

转载 作者:行者123 更新时间:2023-12-04 16:33:39 24 4
gpt4 key购买 nike

我希望能够重写我网页上的 url,以便它也包含一个类别。
我想要的是看起来像这样的 URL。

mypage.com/blog/category_name/post_url
我现在拥有的是一个名为 blog 的文件夹,其中有一个 .htaccess 文件,但我并不真正了解如何使用变量来创建类似上面示例的内容。这就是我现在所拥有的。
我的帖子详细信息页面位于博客文件夹内。
我当前要访问的网址
mypage.com/blog/post_details.php?post_id=post_url&category_name=ABC
所以最终的网址应该是这样的
mypage.com/blog/ABC/post_url

最佳答案

您需要在 mypage.com/blog 之后解析您的 URL .
我假设您的类别和 ID 由字母和数字组成,但如果不是这种情况,您可以对其进行调整。

([a-zA-Z0-9]*)/([a-zA-Z0-9]*)
首先是一系列字母和数字,然后是 / ,然后是其他一系列字母和数字。
括号允许您在重写规则中标识每个组( $1$2 ):
RewriteEngine On
RewriteRule ([a-zA-Z0-9]*)/([a-zA-Z0-9]*) post_details.php?post_id=$2&category=$1

关于php - htaccess 用类别名称和帖子 url 重写文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69053773/

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