【发布时间】:2013-10-30 02:32:21
【问题描述】:
如果这是重复的,我深表歉意。我看过这么多线程,但似乎没有一个专门适用于我正在尝试做的事情..出于某种原因,我很难将我的大脑包裹在 .htaccess 重写规则上!
我购买了一个 php 脚本,安装后,我创建了一个新帖子,它运行良好.. 当然,它显示:mydomain.com/post.php?id=7
我想要的是在.com/之后显示帖子的标题
我知道有些人会建议使用帖子 ID 或日期之类的东西,但我真的更希望它按照所述编写。所以最终结果是:mydomain.com/this-is-my-first-post
然后我希望能够正确调用此页面。我假设这一切都将在 index.php 页面(调用 post.php 页面)中完成?
我在 index.php 中找到了当前调用该帖子的行,它看起来像这样:
<a href="post.php?id=<?php echo $theArticle['artId']; ?>"><h1><?php echo $theArticle['title']; ?></h1></a>
这也是我需要更新的吗?
感谢您的帮助。我真的尝试过,但我只是没有编程思想并且非常挣扎!
【问题讨论】:
-
这太宽泛了,因为它不仅涉及重写 url,而且还准备要在 url 中使用的标题并从数据库中检索正确的信息。您应该分解问题,尝试解决不同的部分,并在此处回复更具体的问题。
-
如果你的脚本是用数字ID编写的,你可以给它一个字符串标题并期望它工作。
-
很抱歉。请忽略 php 部分。如果我得到 htaccess 的东西,我会弄清楚的。谢谢!