标签: apache-config

如何将Apache的默认编码更改为UTF-8?

我正在使用托管公司,如果文件index.html不存在,它将列出目录中的文件,它使用iso-8859-1作为默认编码.

如果服务器是Apache,有没有办法将UTF-8设置为默认值?

更新:另外我发现它实际上是使用HTML 3.2的DOCTYPE,然后根本就没有字符集...所以它没有设置任何编码.但有没有办法改变它使用UTF-8?

apache character-encoding apache-config

131
推荐指数
9
解决办法
34万
查看次数

.htaccess没有工作的apache

我有一个运行在Linux ubuntu上的AWS EC2服务的服务器,我已经安装了apache,php和mysql.

.htaccess在我的文档根目录中添加了一个文件/var/www/html.

我在其中输入了这段代码: ErrorDocument 404 /var/www/html/404.php它仍然没有显示出来.

我多次输入此命令:sudo service httpd restart重启服务器但没有显示更改...

我怎么能解决这个问题......我做错了什么?

提前致谢!

apache .htaccess amazon-ec2 apache-config amazon-web-services

124
推荐指数
8
解决办法
25万
查看次数

如何在Apache上使用RewriteCond的"AND","OR"?

这是如何RewriteCond在Apache上使用AND,OR ?

rewritecond A [or]
rewritecond B
rewritecond C [or]
rewritecond D
RewriteRule ... something
Run Code Online (Sandbox Code Playgroud)

成为if ( (A or B) and (C or D) ) rewrite_it.

所以看起来"OR"的优先级高于"AND"?有没有办法轻松讲述,比如 (A or B) and (C or D)语法?

mod-rewrite apache-config

110
推荐指数
2
解决办法
10万
查看次数

index.php默认不加载

我刚刚安装了CentOS,Apache和PHP.当我访问我的网站http://example.com/myapp/时,它会显示"禁止".默认情况下,它不加载index.php文件.

当我访问http://example.com/myapp/index.php时,它运行正常.

知道如何解决这个问题吗?

php apache centos apache-config

103
推荐指数
4
解决办法
35万
查看次数

配置apache监听80以外的端口

我使用centOS服务器.我想配置apache来监听端口8079.我添加了LISTEN 8079指令httpd.conf.
我在iptables中打开了端口8079并重新启动了iptables.我甚至停止了iptables服务.

"netstat -nal | grep 8079" shows "tcp  0 0 :::8079 :::* LISTEN"
Run Code Online (Sandbox Code Playgroud)

如果我尝试访问http://localhost:8079http://myserver.com:8079从该计算机访问,我可以访问该页面.但是从任何其他机器我无法访问80以外的任何端口上的站点.在端口80上,它可以工作.在端口8079上没有.

我还需要配置什么?

apache2 apache-config

95
推荐指数
5
解决办法
41万
查看次数

需要在Apache上允许编码斜杠

我目前正在尝试在URL中放置一个URL.例如:

http://example.com/url/http%3A%2F%2Fwww.url2.com
Run Code Online (Sandbox Code Playgroud)

我知道我必须编码URL,我已经完成了,但现在我404从服务器而不是我的应用程序收到错误.我认为我的问题在于apache,可以用AllowEncodedSlashes On指令修复.

我已经尝试将指令置于httpd.conf的底部无效,并且我不确定下一步该做什么.我把它放在正确的地方吗?如果是这样,有没有人有任何其他解决方案?

apache apache2 apache-config

68
推荐指数
4
解决办法
6万
查看次数

当我启动apache并继续杀死我的机器时,如何防止大量的apache进程产生?

我在一台debian机器上有一个高度流量的应用程序,而apache开始表现得很奇怪.

每次我启动apache时,会产生大量的apache进程,应用程序根本不加载,并且很快整个机器冻结,必须重新启动才能重启.

这是我在启动apache后立即获得的顶部:

top -   20:14:44    up         1:16,      2 users,    load average: 0.48, 0.10, 0.03
Tasks:  330 total,  5 running, 325 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.0%us,    21.4%sy,   0.0%ni,        65.7%id,   0.2%wa,  0.1%hi,  0.7%si,  0.0%st
Mem:    8179920k    total,     404984k used,  7774936k free,    60716k buffers
Swap:   2097136k    total,     0k used,       2097136k free,    43424k cached


10251 www-data  15   0  467m 8100 4016 S    6  0.1   0:00.04 apache2
10262 www-data  15   0  467m 8092 4012 S    6  0.1   0:00.05 apache2
10360 www-data  15 …

linux apache debian apache2 apache-config

57
推荐指数
4
解决办法
8万
查看次数

在Apache中记录POST数据的最佳方法?

想象一下,您有一个站点API,它接受带有参数的GET请求形式的数据,或者作为POST请求(例如,使用标准的url编码和&分离的POST数据).如果要记录和分析API调用,GET请求将很容易,因为它们将位于apache日志中.是否有一种简单的方法来获取apache日志中的POST数据?

(当然我们可以在应用程序中显式记录POST数据,但我希望有一种配置级方式,让我不用担心它在代码中.)

apache logging apache-config

56
推荐指数
6
解决办法
12万
查看次数

如何让虚拟主机接受多个域?

我有两个不同的域名想要用于本网站,如何配置虚拟主机以使其工作?

是否可以为其分配多个服务器名称?

apache apache2 apache-config

46
推荐指数
1
解决办法
3万
查看次数

在httpd.conf中更改后重新启动httpd

在更改httpd.conf文件后,是否需要重新启动httpd才能使更改生效?

apache apache-config

42
推荐指数
2
解决办法
5万
查看次数