Apache htaccess 访问文件夹自动跳转到二级域名,如何实现

用户昵称不能为空 2010-07-12 03:28:36
之前在网上找了很多,都是采集站,google出现的搜索结果基本上都是采集站排前面,内容排版文字都叠在一起,乱七八糟的,然后一堆广告在旁边……
全部都是文不对题的内容,明明搜索的是“文件夹”指向“二级域名”,却出现的结果都是“让文件夹指向主站”,还要文件夹指向主站,这样有何用?谁会这样弄?千篇一律…… 有点郁闷


…………


网站 www.g.cn 他有文件夹 www.g.cn/bbs/ 和 www.g.cn/home/
现在要进行的是 用户输入 www.g.cn/bbs/(.*) 自动跳转到 bbs.g.cn/(.*)
服务器是Apache Linux的,用的是.htaccess文件,服务器是支持重写的,使用bbs.g.cn也可以访问www.g.cn/bbs文件夹下面的内容。

我写的.htaccess文件(是放在根目录下面 即地址是 www.g.cn/.htaccess )内容如下:


<IfModule mod_expires.c>
ExpiresByType text/html A1
</IfModule>


<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /

RewriteCond %{HTTP_HOST} !www\.g\.com$ [NC]
RewriteRule ^(.*)$ http://www.g.com/$1 [R=301,L]

RewriteRule ^bbs/(.*)$ http://bbs.g.com/$1 [R=301,L]

</IfModule>




但是当我打开 www.g.cn/bbs的时候,IE直接显示无法显示(无法上网的时候出现的那种),而Firefox 是提示 301 重定向。但是不会定向过去。




...全文
1483 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
daren1223 2011-04-02
  • 打赏
  • 举报
回复
怎么解决的倒是写出来呢 现在的论坛怎么都是提问简单回答 问题解决了也不写成详细解决步骤呢
steptodream 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 default7 的回复:]

已经解决。
[/Quote]
最好的结果
jlzan1314 2010-07-12
  • 打赏
  • 举报
回复
jf

回复内容太短了!
  • 打赏
  • 举报
回复
已经解决。

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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