Drupal 6清理返回未找到的URL和URL

时间:2012-09-18 17:17:42

标签: php drupal mod-rewrite url-rewriting clean-urls

当我将其上传到测试服务器时,我的drupal网站在本地工作正常。它开始引起问题 首先是它的Clean URL现在已被禁用。不能说它的说法 您的系统配置目前不支持此功能。 Clean URL上的手册页面提供了其他疑难解答信息。

其次很少有链接不起作用,就像我点击管理员顶部它给我错误页面找不到。 http://192.168.5.19/poa/admin无法正常工作,但如果我手动添加?q可行。这是有效的。 http://192.168.5.19/poa/?q=admin

我读了很多。尝试重写但没有任何效果。

2 个答案:

答案 0 :(得分:2)

这是因为我的htaccess没有被阅读。要使其工作,请编辑conf / httpd.conf并将AllowOverride设置为All。在命令行“service httpd reload”中使用它的Relaod。所有人都将开始工作。现在转到Clean URL选项并从Drupal启用它。

答案 1 :(得分:1)

在drupal数据库中触发这两个查询:

UPDATE variable SET value = 's:1:"0";' WHERE name = 'clean_url';    
DELETE FROM cache;

并写

$conf['clean_url'] = 0; 

在settings.php页面末尾。

这应该有用。