关于apache域名转发产生的问题

zlick 2012-11-08 05:58:16
我有一个需求 我用了discuz的论坛 然后用discuz的 portal.php 作为首页 现在我想用域名 www.xxx.com 直接访问 bbs.xxx.com/portal.php 并且浏览器域名显示不变 也就是实现在输入 www.xxx.com 的时候 网页直接访问到 bbs.xxx.com/portal.php 并且浏览器域名还是 www.xxx.com 让用户感觉不出来是 bbs 的页面。

现在我在apache里面做了跳转,以下是跳转的代码

<VirtualHost *:80>
ServerAdmin xxx@xxx.com
DocumentRoot /web/bbs.xxx
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.xxx\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*) http://bbs.xxx.com/portal.php [P]
RewriteCond %{HTTP_HOST} ^www\.xxx\.com [NC]
RewriteCond %{REQUEST_URI} ^/(.+)$
RewriteRule (.*) http://bbs.xxx.com$1 [L,P]
</IfModule>
ServerName bbs.xxx.com
ServerAlias www.xxx.com
ErrorLog logs/bbsxxx-error.log
CustomLog logs/bbsxxx-access.log combined
</VirtualHost>

现在功能是已经实现了 但是访问首页的时候 老是说
The connection was reset 页面访问不了
十次有八次都访问不了页面,请教下牛人,是不是这个转发设置的不对呢? 还是其他什么问题?
...全文
132 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zlick 2012-11-08
  • 打赏
  • 举报
回复
难道是apache版本问题? 没人知道么?

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧