在Centos Server上查找Mod_Rewrite规则

时间:2013-01-10 11:59:41

标签: apache mod-rewrite centos

我在查找一些mod_rewrite细节时遇到了一些问题。我正在接替另一位PHP Web开发人员。我习惯了Ubuntu服务器,我正在将一些站点迁移到新的Ubuntu服务器上。旧服务器是CentOS。旧的开发人员使用mod_rewrite规则,因为他们非常具体,我试图在服务器上跟踪它们,但在我的生命中找不到它们。我知道它在大海捞针问题中有点针但是有谁知道它们可能在哪里?我查看了各个站点var / www / vhost / SITENAME / config。不在那里。我也查看了etc / httpd配置文件,但他们并不在那里。它们也不存储在htaccess中的文件服务器上。感谢您提供任何指导

1 个答案:

答案 0 :(得分:0)

VirtualHost配置文件通常位于/etc/httpd/conf.d/

您可以grep -ri rewriterule /etc/httpd/conf*|more查看是否在配置目录中的任何位置定义了RewriteRules。

您还应该检查grep -i include /etc/httpd/conf/httpd.conf以查看默认Include conf.d/*.conf以外的地方是否包含配置。