mod_rewrite的安全替代方案

时间:2011-10-21 13:41:43

标签: mod-rewrite

嗨,大家好想在mod_rewrite沮丧的几个小时之后问这个问题并阅读大量的内容 关于它的问题stackoverflow,因为我尝试了一切,但它不能与我合作。我不知道为什么,但我已经受够了,所以我搜索了替代方案,今天我在这里征求意见。我提出了以下方法。方法

首先假设我有这个网址

http://www.domain.com/articles/6

我有一个articles.php页面,它将从此网址获取ID并提取文章 来自数据库的内容(mod_rewrite在这里失败),所以这是一个小解决方案:

$article_id=explode("/",$_SERVER["REQUEST_URI"]); 
show_article($article_id[3]);

show_article()函数将简单地获取id并查询数据库中的文章内容,我读到服务器不会理解文章是一个php页面所以也是一个小解决方案

<FilesMatch "^articles$"> 
  <  ForceType application/x-httpd-php >
</FilesMatch> 

所以有两个问题:

1-这个解决方案是否会影响从搜索引擎蜘蛛索引我的网站页面?

2-这是一个很好的解决方案还是mod_rewrite更好?

注意:很抱歉,如果问题没有格式化我的格式不好如果你可以让它看起来更好我会很感激它很抱歉

1 个答案:

答案 0 :(得分:1)

不要放弃mod_rewrite,它有点不直观但非常功能强大且有用的软件!对于URL操作,您永远不会在应用程序中获得如此干净的解决方案对于你的问题:

1)不,它不会影响索引。您的解决方案和涉及mod_rewrite的解决方案都适用于网络蜘蛛透明,

2)mod_rewrite肯定更好

我建议您询问有关mod_rewrite没有做您想做的问题的问题。我很确定你会和别人一起解决。

相关问题