我有一个完美的URL重写。如果有人导航到www.mypage.com/stuff
,则会向其显示实际网址为www.mypage.com/category.php?category=stuff
的网页内容。
问题是,我的动态页面将所有内容与MySQL数据库生成的脏链接相关联。所以当有人去www.mypage.com
时,他们可以点击任意数量的链接,所有链接都包含php变量。它们不会被重写规则清理干净,因为它只能以其他方式工作,对吗?每个人都做了什么来清理那些使用动态变量链接浏览页面的人?
我不是经验丰富的PHP程序员。请花点时间确保您的回复措辞适合新手,我将不胜感激。
服务器正在运行Apache。
答案 0 :(得分:1)
他们不会通过改写规则得到清理,因为它只能以其他方式运作,对吗?
右。他们只会将/stuff
重定向到/category.php?category=stuff
。不是唯一的方式。
每个人都做了什么来清理那些使用动态变量链接浏览页面的人?
简而言之,请清理链接以使用漂亮的网址。
更详细地说,您注意到链接是通过MySQL生成的。更新代码以输出漂亮的链接。在代码库中搜索category.php?category=
可能会让您入门。