In: web
16 四 2010 自用上了linux主机后,很多优秀的PHP程序进入了我的视线,像Drupal是逃不过。
程序安装很简单,但设置Drupal的简洁链接就费了不少周折。通过GG查到的几乎一个样,上传程序源码中的.htaccess文件,在sites/default/settings.php文件最后添加了$conf['clean_url']=1; ,在后台“模块”中添加了Path模块,并在“权限”中钩上“管理URL别名”和“创建 URL 别名”,可在我这儿无法实现,初步怀疑是.htaccess的问题。
一开始还以为空间根目录下不支持.htaccess呢,测试了没问题。后来想到WP的固定链接设置方法,参考并修改了一下,代码如下:
ErrorDocument 404 /index.php
<IfModule mod_php5.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>
修改好并上传,问题解决。
原创相片,请勿转载: 版权归悠嗯~所有
本文链接地址: Drupal简洁链接的另类设置