小棚栽 发表于 2011-11-17 16:42:28

ci框架中.htaccess文件传到服务器之后,网站访问不了

我在使用ci框架开发项目的时候,使用.htaccess文件隐藏了 index.php 但是当项目完成后,上传到服务器上时,上传.htaccess文件报错,最后我在服务器让一个txt的文件搞成了.htaccess,但还是不行,项目还是无法访问,各位大哥,求助

qi_ruo 发表于 2011-11-17 16:51:57

可以把文件打包成zip的格式上传 再到服务器上解压 有时候隐藏文件是传不上去 如果有主机的帐号 新建一个也行

孤月蓝风 发表于 2011-11-17 17:11:03

本帖最后由 孤月蓝风 于 2011-11-17 17:12 编辑

修改    $config['uri_protocol'] 的值 , 应该是不同的服务商,支持的不一样

改成 'ORIG_PATH_INFO' ; 或者其他的,"REQUEST_URI" ; 具体的我不懂,请参考下面的帖子

http://codeigniter.org.cn/forums/thread-5307-2-1.html

smartweb 发表于 2011-11-17 20:39:30

RewriteEngine on
#定义404,500错误页面
ErrorDocument 404 /404.htm
ErrorDocument 500 /404.htm

Options FollowSymLinks
RewriteBase /

RewriteCond %{ENV:REDIRECT_APP_PATH} !^$
RewriteRule ^(.*)$ -
RewriteCond %{ENV:APP_PATH} ^$
RewriteRule ^(.*)$ -
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php
RewriteCond $1 !^(index\.php|images|captcha|captcha\.php|robots\.txt|php)#排除的目录和文件类型
页: [1]
查看完整版本: ci框架中.htaccess文件传到服务器之后,网站访问不了