Drupal新手问题

时间:2009-11-23 16:28:39

标签: drupal

是否在index.php中处理了所有请求?

2 个答案:

答案 0 :(得分:3)

是。所有*请求都将通过index.php在.htaccess文件中有一个重写规则,它会屏蔽这个并提供用户友好的URL。

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

如果Drupal无法调用这些规则,那么您将在浏览器URL中看到index.php。

**有cron.php和update.php但它们不是,但这些是管理员的特殊文件,因此不属于工厂网站的运行。*

答案 1 :(得分:1)

是。如果您正在寻找处理URL解析并调用各种模块的某些代码片段,请查看bootstrap.inc