2014-07-12 14:21:40

View Mode: Normal | Article List
Category: Apache | 1

Apache2/httpd.conf[中文]

[ 2004-09-09 02:07:36 | Author: zhenhua ]
#
# 基于 NCSA 服务的配置文件。
#
#这是Apache服务器主要配置文件。
#它包含服务器的影响服务器运行的配置指令。
#
#不要只是简单的阅读这些指令信息而不去理解它。
#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。
#
#这些配置指令被分为下面三个部分:
#1. 控制整个Apache服务器行为的部分(即全局环境变量)
#2. 定义主要或者默认服务参数的指令,也为所有虚拟主机提供默认的设置参数
#3. 虚拟主机的设置参数
#
#配置和日志文件名:如果你指定的文件名以“/”开始(win32下以“dirver:/”),
#服务器将使用绝对路径,如果文件名不是以“/”开始的,那么它将把ServerRoot
#的值附加在文件名的前面,例如,对“logs/foo.log",如果ServerRoot的值
#为“/usr/local/apache2”,则该文件应为“/usr/local/apache2/logs/foo.log”
#
##第一区:全局环境参数
#
#这里设置的参数将影响整个Apache服务器的行为;
#例如Apache能够处理的并发请求的数量等。
...

Read More...

Apache2+php4

[ 2004-09-09 02:06:26 | Author: zhenhua ]
Windows:
C:\Php\Dlls --> copy --> %windir%\System32
C:\Php\Php4ts.dll --> copy --> %windir%\System32

Php.ini
doc_root = c:\apache\apache2\htdocs
extension_dir = c:\php\extensions
session.save_path = c:/temp

LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php3 .php .php3
or:
ScriptAlias /php/ "c:/php/"
Action application/x-httpd-php "/php/php.exe"

Test:
<? phpinfo(); ?>


Linux:

Apache2防盗链

[ 2004-09-09 02:05:05 | Author: zhenhua ]
首先要确认你的服务器或空间的服务器解译引擎为Apache2,还有支持.htaccess客户设置文件,
如果你有自己的服务器就请先对./conf/httpd.conf 文件做以下修改
找到:#LoadModule rewrite_module modules/mod_rewrite.so
把前面的 # 给去丢
找到等一个 AllowOverride None 改为 AllowOverride All
重启Apache2服务器接下就是做一个 .htaccess 文件了,其 .htaccess 文件内容为

RewriteEngine on
RewriteCond % !^http://yoyo.com.ru/.*$ [NC]
RewriteCond % !^http://yoyo.com.ru$ [NC]
RewriteCond % !^http://www.yoyo.com.ru/.*$ [NC]
RewriteCond ...

Read More...

Apache1/httpd.conf

[ 2004-09-09 02:00:13 | Author: zhenhua ]
#
# Based upon the NCSA server configuration files originally by Rob McCool.
#
# This is the main Apache server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http://www.apache.org/docs/> for detailed information about
# the directives.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
...

Read More...

Apache1多站点

[ 2004-09-09 01:59:11 | Author: zhenhua ]
<VirtualHost *>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot F:/homepage
ServerName test.test.net
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

Apache URL重定向指南

[ 2004-09-09 01:55:19 | Author: zhenhua ]
mod_rewrite入门

Apache mod_rewrite模块是一个处理URL而又极为复杂的模块,使用mod_rewrite你可处理所有和URL有关的问题,你所付出的就是花时间去了解mod_rewrite的复杂架构,一般初学者都很难实时理解mod_rewrite的用法,有时Apache专家也要mod_rewrite来发展Apache的新功能。

换句话说,当你成功使用mod_rewrite做到你期望的东西,就不要试图再接触mod_rewrite了,因为mod_rewrite的功能实在过于强大。本章的例子会介绍几个成功的例子给你摸索,不像FAQ形式般把你的问题解答。

实用解决方法

这里还有很多未被发掘的解决方法,请大家耐心地学习如何使用mod_rewrite。

注意: 由于各人的服务器的配置都有所不同,你可能要更改设定来测试以下例子,例如使用mod_alias和mod_userdir时要加上[PT],或者使用.htaccess来重定向而非主设定文件等,请尽量理解各例子如何运作,不要生吞活剥地背诵。

URL规划

正规URL

描述:

在某些网页服务器中,一项资源可能会有...

Read More...
1