请教一下,
安装bbs后要加ssl,要更改默认目录 配置文件该怎么改
现在bbs http访问功能都能实现
但是https访问报错You don't have permission to access / on this server.
不改原始ssl配置时
https://localhost:8443/ 能访问出现apache
原始页面,ssl认证能成功
因为bbs web在/home/www下,原来 ssl配置中<VirtualHost _default_:8443>节点下为
DocumentRoot "/usr/local/apache/htdocs"
<Directory "/usr/local/apache/htdocs">
SSLOptions +StdEnvVars
</Directory>
改成了
DocumentRoot "/home/www/html"
<Directory "/home/www/html">
SSLOptions +StdEnvVars
</Directory>
<Directory "/home/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
访问报错You don't have permission to access / on this server.
bbs的web 是用 cgi-bin 的
相关软件版本
apache_1.3.41.tar.gz
mod_ssl-2.8.31-1.3.41.tar.gz
openssl-0.9.8m.tar.gz
没加ssl之前httpd.conf更改
1). 修改user 和 group 属性
User bbs
Group bbs
2). 修改cgi-bin的目录的路径
ScriptAlias /cgi-bin/ "/home/www/cgi-bin/"
<Directory "/home/www/cgi-bin">
3). 修改html目录的路径
DocumentRoot "/home/www/html"
<Directory "/home/www/html/">
4). 加上url重写规则,在配置文件最后添加上
RewriteEngine on
RewriteRule ^/MYBBS(.*)/bbschat(.*) /cgi-bin/www/bbschat [PT]
RewriteRule ^/MYBBS(.*)$ /cgi-bin/www [PT]
RewriteRule ^/$ /cgi-bin/www [PT]
--
FROM 59.67.33.*