我在 Clean Url Module 中遇到了 drupal 问题。在我的 apache conf 中,我有: LoadModule rewrite_module modules/mod_rewrite.so 取消注释。
当我运行 #/usr/sbin/httpd -M 时,我得到了模块:
rewrite_module(共享)
但是在drupal中我看不到(例如)localhost / mydrupalpath / page(404),而是我需要输入“?q =”以获得结果:localhost / mydrupalpath /?q = page。
在 .htaccess 中,我也有正确的配置:
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
我的服务器:
服务器版本:Apache/2.2.3 PHP 版本 5.3.19 MySQL 版本 5.5.28 Drupal 6.19 Centos 5.8
谢谢。