Lnmpa 为静态 新问题 添加虚拟主机 如何配置
我以前的网站一直是用LNMP搭建的,采用Nginx .conf搭建伪静态,一直没有问题,后来为了更高效率就更换到了LNMPA 2012年6月最新的版本网站的结构是 建立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-(+)-(+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/forum-(\w+)-(+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/thread-(+)-(+)-(+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/group-(+)-(+)\.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 ^(.*)/(+)-(.+)\.html$ $1/$2.php?rewrite=$3&%1
然后上传到 /home/wwwroot/xxxx目录下面结果报错500,打不开网页,
然后我又修改 RewriteBase /bbs 放在/home/wwwroot/xxxx 目录下面报错 500 打不开网页
请教军哥,这是什么原因呢?我在咱们网站搜索了所有关于LNMPA的为静态配置问题,就是找不到和我一样的。
希望军哥,有时间帮助一下我,谢谢了,无法回报,只能一如既往的支持。
LNMPA 性能更差。。
孙长老,快显神威吧
在没人解决,网站就快没人气了 500可能伪静态有问题回复 4# 的帖子
军哥,你说的有问题是说那里有问题? 500可能是伪静态有问题回复 6# 的帖子
也就是说没有办法啦?真郁闷在加拿大,要是回国一定请你吃饭,给钱,+小姐,解决一下这个问题
页:
[1]