分享

写回答

发帖

[提问] Godaddy的linux主机支持.htaccess吗

GoDaddy GoDaddy 3174 人阅读 | 10 人回复

发表于 2007-11-26 21:01:33 | 显示全部楼层 |阅读模式

请问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]

回答|共 10 个

大漠孤狼

发表于 2007-11-26 21:03:08 | 显示全部楼层

把那几句移到php.ini中吧
设置那么大的限制,可能会消耗非常多的系统资源

sudawei123

发表于 2007-11-26 21:07:30 | 显示全部楼层

在哪里修改php.ini
我没找到呢,感觉这个主机的功能好像很少,连日志在哪看都没找到~~

大漠孤狼

发表于 2007-11-26 21:36:49 | 显示全部楼层

编辑php.ini

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]
RAKSmart

大漠孤狼

发表于 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中
您需要登录后才可以回帖 登录 | 注册

本版积分规则