网址转向怎么做? 现在的网址www.xxx.com要过期了,想用另一个网址www.xxx.net,目前想做到在访问 .com时自动转向.net,rewrite怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PHP跳转:header('Location: http://www.xxx.net');.htaccess 跳转:Redirect / http://www.xxx.net或者使用 .htaccess 301 重定向:RewriteEngine onRewriteCond %{HTTP_HOST} ^www.xxx.com$ [OR]RewriteCond %{HTTP_HOST} ^xxx.com$RewriteRule ^(.*)$ http://www.xxx.net/ [R=301,L] 最简单的就是header('Location: http://www.xxx.net'); 网站有很多子链接,不能用header,因为访问很多是从google过来的,google目前收录的还是.com 用.htaccess 301 重定向,请问旧的是www.xxx.com新网址是http://xxx.net没有www怎么写? 可实现的方法很多 rewrite的这样师试:我没有测试,也许是错误的. RewriteRule http://www.xxx.net http://www.xxx.com 域名商或者空间商那里的控制面板提供URL跳转支持.一般都会支持的!不过如果www.xxx.net快过期了的话,你怎么设置都没用了!访问www.xxx.net就会提示域名过期的.最好在公告上写个说明通知一下用户! 没 www 就把 www 去掉就OK呀RewriteEngine onRewriteCond %{HTTP_HOST} ^www.xxx.com$ [OR]RewriteCond %{HTTP_HOST} ^xxx.com$RewriteRule ^(.*)$ http://xxx.net/ [R=301,L] 不行啊,我改成这样倒是可以:RewriteCond %{HTTP_HOST} ^www.xxx.com/$ [OR]RewriteCond %{HTTP_HOST} ^www.xxx.com$RewriteRule ^(.*)$ http://xxx.net/ [R=301]能转成http://xxx.net/ 问题是它将所有子目录, 参数没参数的网址都转成http://xxx.net/ www.xxx.com/aa/bb/aa.php也转成http://xxx.net/ 正确的应该只转域名:www.xxx.com/aa/bb/aa.php转成http://xxx.net/aa/bb/aa.php 还在半年过期,我要在半年里搞个过度,慢慢将.com变为.net,一过期放放弃.com,网址转向也取消. RewriteRule ^(.*)$ http://xxx.net/ [R=301]改为:RewriteRule ^(http://)*([^\/]+) http://xxx.net/ [R=301]这样看下. RewriteCond %{HTTP_HOST} ^www.xxx.com/$ [OR]RewriteCond %{HTTP_HOST} ^www.xxx.com$RewriteRule ^(.*)$ http://xxx.net/$1 [R=301]这样写,就OK了 不过这样好像也不行,如果输入http://www.xxx.com/a带目录的可能就不跳转了!只对www.xxx.com才起跳专作用了.不是很清楚,期待重写高手,继续帮你顶一下. 思路不错!GOOD!从你这里我想到了一个:RewriteRule ^(http://)?(www\.)?xxx.com\/(.*)$ http://xxx.net/$3 [R=301] 可以先用简单的测试一下;我上面是考虑了用户输入http://或www.的情况,如果只输入www.com/目录名,简单的:RewriteRule ^xxx.com/(.*)$ http://xxx.net/$1 [R=301]如果没有问题,再添加复杂的上去的.一步一步调试一下. 现在的网址www.xxx.com要过期了如果他要过期了,那就意味着过期之后别人输入这个网址将打不开网页,所以不管你用什么方法都不行,因为别人输入.com的域名永远无法打开你的网站. 现在还没过期,还有半年,我要在半年里让用户转用.net网址,有个过度期,到时候用户就不会用.com访问了,有个问题,这样网址转向后,google收录的是.net网址还是.com网址? 关于验证码问题 新订单后台提醒功能如何实现? 2表 分组统计 告那些对学习PHP还不坚定的朋友 XAJAX+SMARTY+PHP表单Select取值问题 急求PHP日期时间问题! 在内存小于文件大小的情况下,大文件中快速查找定位一行 PHP语句,$map['sex'] = "男“ 或者等于女怎么写 南京地区招聘PHP程序员 终于搞定了:PHPCMS 文件管理器 v4.01(正式版),一个ajax的在线文件管理器 MYSQL一个数据库可以有两张表吗?如果这两张表是同一ID名并且都是主键? 文本区的ajax返回值
RewriteCond %{HTTP_HOST} ^www.xxx.com$ [OR]
RewriteCond %{HTTP_HOST} ^xxx.com$
RewriteRule ^(.*)$ http://www.xxx.net/ [R=301,L]
用.htaccess 301 重定向,请问旧的是www.xxx.com新网址是http://xxx.net没有www怎么写?
rewrite的这样师试:我没有测试,也许是错误的.
RewriteRule http://www.xxx.net http://www.xxx.com 域名商或者空间商那里的控制面板提供URL跳转支持.一般都会支持的!不过如果www.xxx.net快过期了的话,你怎么设置都没用了!访问www.xxx.net就会提示域名过期的.最好在公告上写个说明通知一下用户!
RewriteCond %{HTTP_HOST} ^www.xxx.com$ [OR]
RewriteCond %{HTTP_HOST} ^xxx.com$
RewriteRule ^(.*)$ http://xxx.net/ [R=301,L]
RewriteCond %{HTTP_HOST} ^www.xxx.com/$ [OR]
RewriteCond %{HTTP_HOST} ^www.xxx.com$
RewriteRule ^(.*)$ http://xxx.net/ [R=301]
能转成http://xxx.net/
问题是它将所有子目录, 参数没参数的网址都转成http://xxx.net/
www.xxx.com/aa/bb/aa.php也转成http://xxx.net/
正确的应该只转域名:www.xxx.com/aa/bb/aa.php转成http://xxx.net/aa/bb/aa.php
RewriteRule ^(.*)$ http://xxx.net/ [R=301]
改为:
RewriteRule ^(http://)*([^\/]+) http://xxx.net/ [R=301]
这样看下.
RewriteCond %{HTTP_HOST} ^www.xxx.com/$ [OR]
RewriteCond %{HTTP_HOST} ^www.xxx.com$
RewriteRule ^(.*)$ http://xxx.net/$1 [R=301]这样写,就OK了
从你这里我想到了一个:
RewriteRule ^(http://)?(www\.)?xxx.com\/(.*)$ http://xxx.net/$3 [R=301]
RewriteRule ^xxx.com/(.*)$ http://xxx.net/$1 [R=301]
如果没有问题,再添加复杂的上去的.一步一步调试一下.
如果他要过期了,那就意味着过期之后别人输入这个网址将打不开网页,所以不管你用什么方法都不行,因为别人输入.com的域名永远无法打开你的网站.
有个问题,这样网址转向后,google收录的是.net网址还是.com网址?