首页 » 互联网资讯 » 正文

Lnmpa 为静态 新问题 添加虚拟主机 如何配置

网站的结构是     建立LNMPA的时候输入的服务器备用网址
www.sss.co.cc,目的是为了更好的管理网站,不是网站的主要网址,没有其他用处
然后装好后,安装了LNMPA虚拟主机:/root/vhost.sh
www.xxxx.com (也就是网站的域名)


这个虚拟主机 www.xxxx.com  在配置的时候指向的路劲是 /home/wwwroot/xxxx


在这个目录下面,我放了一个index.html (网站的导航引导页面) bbs文件夹 (DIscuz1.5 的主目录文件夹)


然后我删除了以前Nginx.conf 里面配置的discuzx.conf 的伪静态方法。


修改.htaccess 的内容为
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(.*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3&%1
然后上传到    /home/wwwroot/xxxx  目录下面结果报错500,打不开网页,
然后我又修改 RewriteBase /bbs     放在/home/wwwroot/xxxx 目录下面报错 500 打不开网页


500可能伪静态有问题

vpsnine.com

发表评论