采用动态域名解析配置Apache服务(三)

五、高级配置
1 、设置虚拟目录
在配置文件中找下面这行:
<IfModule mod_alias.c>
在这行下面添加如下内容:
Alias /vdir/ "c:/comexe/"
<Directory "c:/comexe/">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
 
Apache 默认开设了两个虚拟目录: “/icons/” “/manual/” 。这两个虚拟目录没有用,可以在配置文件中删除。
六、常见问题
1 、如何解决中文网页显示乱码
在配置文件中找包含 “Addlanguage” “AddCharset” 的行,在这些行最前面增加一行:
AddDefaultCharset GB2312
 
养成良好的习惯,在每个网页的 <head></head> 里加入这行:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
一般的中文版网页编辑工具(例如 FrontPage Dreamweaver 等)都会自动加上这行。
 
2 、如何解决中文文件名无法访问
ie 中选择 工具 -> internet 选项 -> 高级 -> 取消 总是以 UTF-8 发送 URL”
这个方法很麻烦,请尽量不要使用中文的网站文件名。
3. winxp sp2 下安装的 apache+php5+mysql5, 其他电脑无法正常访问我们的网站!出现如下错误:
Forbidden
You don't have permission to access / on this server.
 
这个错误的原因是,用户没有权限访问你的网站目录。
解决办法:
打开的 apache 的配置文件: httpd.conf
在末尾添加如下代码: yourpath 你的网站目录
<Directory "d:/yourpath/">
      Allow from all
 </Directory>
保存之后,记得重启 apache 服务,问题就解决了。
请注意:
1.Apache 配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必须要设置正确,否则将看不到您的网页。
2. 每次配置文件更改后,要重新启动Apache才会生效。

你可能感兴趣的:(apache,配置,休闲,动态域名,免费域名)