当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [Solved]怎样让ubuntu支持 .htaccess 的目录遍历
帖子发表于 : 2007-09-13 16:33 

注册: 2007-07-04 17:19
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
因为用到 sef, 其他都配置好了, 但是没有起作用. 听说还要配置让服务器支持 .htaccess 的目录遍历
想问一下, 如何查看服务器是不是支持 .htaccess 的目录遍历?
如何让服务器支持 .htaccess 的目录遍历?


最后由 thebad 编辑于 2007-09-14 16:09,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-13 17:30 

注册: 2007-07-04 17:19
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
跟我修改apache的默认目录有关系吗?

有人说让服务器支持.htaccess应该这样做:
引用:
如何让自己的本地APACHE服务器支持".htAccess"呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支持.htaccess了,来看看操作

打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

改为

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>


我的是apache2.conf, 里面没有找到这段话, 只有
代码:
    <Directory "/usr/share/apache2/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

这个不算是的吧?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-14 15:57 

注册: 2007-07-04 17:19
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
因为都没有人回答,就只好自己努力去找答案.
终于在这里:https://help.ubuntu.com/community/EnablingUseOfApacheHtaccessFiles 找到了
原来AllowOverride All 不在apache2.conf里面,被误导了好久
原来是在/etc/apache2/sites-available/default里面的
代码:
       <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # Uncomment this directive is you want to see apache2's
                # default start page (in /apache2-default) when you go to /
                #RedirectMatch ^/$ /apache2-default/
        </Directory>

将里面的AllowOverride None 改为 AllowOverride All就可以了
然后
代码:
/etc/init.d/apache2 reload

就好了,可能不同的服务器有不同的配置吧, 学习的过程是漫长且艰辛的.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译