[提问]
Godaddy的linux主机支持.htaccess吗
|
|
请问Godaddy的主机支持自定义.htaccess吗?
如果支持请帮我看一下为什么我一上传就显示500错误页.
注释掉红字的三行就可以打开网站,但打开很多页子都提示404错误。
请问怎么解决啊
.htaccess
DirectoryIndex index.php
Options -Indexes
php_value upload_max_filesize 200M
php_value post_max_size 200M
php_value short_open_tag 1
RewriteEngine On
RewriteRule ^register/?$ account.php?action=register [L,NC]
RewriteRule ^login/?$ account.php?action=login [L,NC]
RewriteRule ^pupload/?$ public.php [L,NC]
RewriteRule ^pupload/browse(/([0-9]+))?/?$ public.php?action=browse&page=$2 [L,NC]
RewriteRule ^pupload/view/([0-9]+)/?$ public.php?action=view&upload_id=$1 [L,NC]
RewriteRule ^pupload/manage/([0-9]+)/([0-9a-z]+)/?$ public.php?action=manage&upload_id=$1&key=$2 [L,NC]
RewriteRule ^myfiles(/(.*))?$ myfiles.php?folder=$1 [L,NC]
RewriteRule ^upload(/(.*))?$ upload.php?upload_to=$1 [L,NC]
RewriteRule ^members/?$ browse.php [L,NC]
RewriteRule ^members/([0-9]+)/?$ browse.php?page=$1 [L,NC]
RewriteRule ^members/public/?([0-9]+)?/?$ browse.php?public=1&page=$1 [L,NC]
RewriteRule ^members/info/([0-9]+)$ browse.php?action=info&userid=$1 [L,NC]
RewriteRule ^members/browse/([0-9]+)/?(/.+)?$ browse.php?action=browse&userid=$1&folder=$2 [L,NC]
#RewriteRule ^([a-z0-9\_]+)/?$ browse.php?action=browse&username=$1 [L,NC] |
|
|
|
|
|
|
|
|
|
|
大漠孤狼
发表于 2007-11-26 21:03:08
|
显示全部楼层
把那几句移到php.ini中吧
设置那么大的限制,可能会消耗非常多的系统资源 |
|
|
|
|
|
|
|
|
|
|
sudawei123
发表于 2007-11-26 21:07:30
|
显示全部楼层
在哪里修改php.ini
我没找到呢,感觉这个主机的功能好像很少,连日志在哪看都没找到~~ |
|
|
|
|
|
|
|
|
|
|
大漠孤狼
发表于 2007-11-26 21:36:49
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
sudawei123
发表于 2007-11-26 21:38:51
|
显示全部楼层
|
我把那三行代码加到php.ini里面了,但是好像不管用呢, |
|
|
|
|
|
|
|
|
|
|
sudawei123
发表于 2007-11-26 21:40:29
|
显示全部楼层
|
我把.htaccess里那三行代码添加到php.ini里面了,不过RewriteRule功能好像不管用呢 |
|
|
|
|
|
|
|
|
|
|
sudawei123
发表于 2007-11-26 21:45:44
|
显示全部楼层
两个文件代码
php.ini
register_globals = off
allow_url_fopen = off
expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
php_value upload_max_filesize 1M
php_value post_max_size 2M
php_value short_open_tag 1
RewriteEngine On
[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
.htaccess
DirectoryIndex index.php
Options -Indexes
RewriteRule ^register/?$ account.php?action=register [L,NC]
RewriteRule ^login/?$ account.php?action=login [L,NC]
RewriteRule ^pupload/?$ public.php [L,NC]
RewriteRule ^pupload/browse(/([0-9]+))?/?$ public.php?action=browse&page=$2 [L,NC]
RewriteRule ^pupload/view/([0-9]+)/?$ public.php?action=view&upload_id=$1 [L,NC]
RewriteRule ^pupload/manage/([0-9]+)/([0-9a-z]+)/?$ public.php?action=manage&upload_id=$1&key=$2 [L,NC]
RewriteRule ^myfiles(/(.*))?$ myfiles.php?folder=$1 [L,NC]
RewriteRule ^upload(/(.*))?$ upload.php?upload_to=$1 [L,NC]
RewriteRule ^members/?$ browse.php [L,NC]
RewriteRule ^members/([0-9]+)/?$ browse.php?page=$1 [L,NC]
RewriteRule ^members/public/?([0-9]+)?/?$ browse.php?public=1&page=$1 [L,NC]
RewriteRule ^members/info/([0-9]+)$ browse.php?action=info&userid=$1 [L,NC]
RewriteRule ^members/browse/([0-9]+)/?(/.+)?$ browse.php?action=browse&userid=$1&folder=$2 [L,NC]
#RewriteRule ^([a-z0-9\_]+)/?$ browse.php?action=browse&username=$1 [L,NC] |
|
|
|
|
|
|
|
|
|
|
大漠孤狼
发表于 2007-11-26 22:56:57
|
显示全部楼层
php.ini中的要修改一下格式
rewrite可以使用的 |
|
|
|
|
|
|
|
|
|
|
sudawei123
发表于 2007-11-26 23:54:46
|
显示全部楼层
已经把php.ini改过了,你看一下有问题吗?另外程序只要是用的伪静态地址,都打不开网页,不知道是哪里的问题,在别的空间上用的没问题,提示404错误页,就是找不到此页。
register_globals = off
allow_url_fopen = off
expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
upload_max_filesize=2M
post_max_size=10M
short_open_tag=1
RewriteEngine=On
[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so |
|
|
|
|
|
|
|
|
|
|
大漠孤狼
发表于 2007-11-27 10:09:30
|
显示全部楼层
RewriteEngine=On
这样的语句要放到.htaccess中 |
|
|
|
|
|
|
|
|