0

我在 Ubuntu 9.10 上安装了 Drupal 6.12。
我花了一段时间才弄清楚如何启用 Clean URL ......
但是在我从 6.12 升级到 6.15 之后...... Clean URL 上的收音机被禁用了,我尝试了很多从谷歌和 drupal.org 找到的不同方法并没有帮助...

有人可以告诉我有没有办法知道问题出在哪里,因为其中一个问题是它没有告诉我......

我也愿意重新安装整个东西,即使是服务器......如果有升级程序可以确保干净的 url 继续工作
,或者......如果我应该从头开始安装 druapl 6.15 并使干净的 url 工作,请告诉我...

请理解我对 ubuntu 和 apache 甚至 drupal 还是很陌生……我的工作重点是网页设计和使用,但这真的很麻烦……

任何帮助都感激不尽!非常感谢。

干杯

4

3 回答 3

1

查看站点根目录中的 .htaccess 文件(即,包含“模块”、“包含”、“杂项”等的同一文件夹)...您可能必须取消注释其中一行接近尾声。

于 2010-02-24T13:02:33.447 回答
1

还要检查 httpd.conf 中 AllowOverride 设置为 all All

Alias /dtest /xxx/dtest

<Directory "/xxx/dtest">
    Options Indexes FollowSymLinks MultiViews

    # Drupal - must have AllowOverride set to all All otherwise clean urls does not work
    #  .htaccess line is:  RewriteBase /dtest
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all
</Directory>
于 2010-02-28T07:06:34.123 回答
0

多谢你们...

我正在从 Drupal 6.12 直接升级到 6.15,但它对我不起作用......
然后我尝试从

6.12 -> 6.13
6.13 -> 6.14
6.14 -> 6.15 一切正常......!

默认情况下,每次升级都会启用 Enable Clean URL.... 不知道为什么。

干杯。

于 2010-03-01T10:55:51.300 回答