需要把原来的域名和现在带www的域名都跳转到不带www的域名上。在网上搜索了一下,有很多方法,比如dns的url转发,html跳转,.htaccess等等。实际上第一个和第三个才是真正的301跳转。而托管在门户通的域名是不允许url转发的,所以我就只能考虑用.htaccess了。而多个域名301转向到单个域名,还是花了好大功夫才自己写出来的,网上搜不到。在网上搜索了一下,所有的教程都是针对一个域名跳转到另外一个域名。使用方法如下:
PHP代码
而我需要的多个域名重定向到zsky.org怎么办呢?我试了好多次,又参考了专门的RewriteCond使用方法,终于自己写出了方法。好像在网上搜不到现成的!好代码不敢独享,告诉大家吧:
PS:FckEditor的插入高级代码功能用不了,关不掉,使页面无法操作,多亏了自动保存!不然以上内容就Bye-bye了!
PHP代码
PHP代码
- Options +FollowSymLinks
- RewriteEngine on
- RewriteCond %{HTTP_HOST} ^www.88799.com[NC]
- RewriteRule ^(.*)$ http://88799.com/$1 [L,R=301]
- RewriteBase /
而我需要的多个域名重定向到zsky.org怎么办呢?我试了好多次,又参考了专门的RewriteCond使用方法,终于自己写出了方法。好像在网上搜不到现成的!好代码不敢独享,告诉大家吧:
PS:FckEditor的插入高级代码功能用不了,关不掉,使页面无法操作,多亏了自动保存!不然以上内容就Bye-bye了!
PHP代码
- Options +FollowSymLinks
- RewriteEngine on
- RewriteCond %{HTTP_HOST} ^pic.88799.com [OR]
- RewriteCond %{HTTP_HOST} ^ww.88799.com[OR]
- RewriteCond %{HTTP_HOST} ^www.2046k.com[OR]
- RewriteRule ^(.*)$ http://88799.com/$1 [L,R=301]
- RewriteBase /
没有评论:
发表评论