Drupal Clean URL已启用;仍然有?q =在链接中

时间:2014-02-26 20:30:32

标签: drupal clean-urls

我在Drupal 7网站上启用了干净的网址,但它们似乎无法正常运行。

示例:我可以毫无问题地访问http://url.com/store。但是,如果我在我的网站导航中点击它,它会导航到http://url.com/?q=store(所有网站链接都是如此)。

有没有人知道这里发生了什么?任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:3)

我找到了解决方案,任何人都应该遇到同样的问题。尽管启用了干净的URL,但仍然在我的settings.php文件中禁用了它们。

$conf = array(     
    'clean_url' => 1,     
);

修改此代码可以解决问题(如果由于某种原因需要禁用干净的URL,也可以将其更改为0)。这也可以在数据库中完成,但是修改settings.php是最简单的。