apache .htaccess内301跳转 实现无www域名跳转到有www的域名

javaready 2012-09-04 03:25:55
网上搜集的方法:

根目录下建文件redirect.htaccess,内容为

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^bysui.com [NC]
RewriteRule ^(.*)$ http://www.bysui.com/$1 [L,R=301]



为什么并没有实现跳转?


谢谢
...全文
297 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq120848369 2012-09-05
  • 打赏
  • 举报
回复
注意你用了NC, 就是把bysui.com传到了RewriteRule了,搞清楚这个。
javaready 2012-09-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

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

[/Quote]

去掉了$1前的/后,好了

不知道是怎么回事
javaready 2012-09-04
  • 打赏
  • 举报
回复
重定向?怎么设置支持与否?

我在根目录下的文件redirect.htaccess中写

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^bysui.com [NC]
RewriteRule ^(.*)$ http://www.bysui.com/$1 [L,R=301]

对重定向并不起作用

但是在httpf.conf中写入以上内容倒是管用,只是它跳转到http://www.bysui.com//

不知道它最后为什么是两个斜杠??
heyli 2012-09-04
  • 打赏
  • 举报
回复
apache支持重定向了没 看着没有错
javaready 2012-09-04
  • 打赏
  • 举报
回复
是服务器

重启了依然没有效果
franzhong 2012-09-04
  • 打赏
  • 举报
回复
是本地还是服务器的
服务器改过后不行就重启一下
http://topic.csdn.net/u/20120831/11/0e57d7df-8d90-4f23-92a9-61fd1d2b2546.html

21,882

社区成员

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

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