htaccess 二级域名绑定二级目录的问题

0 条评论

域名举例:abcde.com
------------------------------------------

操作一:addon domain 添加一级域名
domain:abcder.com
dir:abcde
pw:随意

操作二:addon domain 添加二级域名
domain:bbs.abcder.com
dir:abcde (目录与一级域名的映射目录相同)
pw:随意

这样,我们访问
http://abcde.com
http://www.abcde.com/
http://bbs.abcde.com
都会指向 /public_html/abcde 目录
------------------------------------------

建立目录结构:
/public_html/abcde/empty/
/public_html/abcde/www/
/public_html/abcde/bbs/
------------------------------------------

目的:
访问 http://abcde.com redirect到 /public_html/abcde/empty/
访问 http://www.abcde.com redirect到 /public_html/abcde/www/
访问 http://bbs.abcde.com redirect到 /public_html/abcde/bbs/

这样操作,使得一个域名对应一个目录,二级域名对应二级目录。
我们便可以方便的管理域名与目录结构了。
------------------------------------------

实现方法:
编写.htaccess,上传至网站根目录。
这里我说的网站根目录,大家很容易混淆。
网站,指的是 abcde.com 名下的网站,根目录是指 /public_html/abcde/

具体操作:
1、建立.htaccess。我们在WIN下无法建立以“.”开头的文件,我们可以上传后,在服务器端修改。
2、代码:


XML/HTML代码

  1. RewriteEngine on   
  2.   
  3. DirectoryIndex index.html index.htm index.php index.cgi   
  4.   
  5. # 访问 http://abcde.com redirect到 /public_html/abcde/empty/   
  6. RewriteCond %{HTTP_HOST} ^abcde.com$   
  7. RewriteCond %{REQUEST_URI} !^/empty/   
  8. RewriteCond %{REQUEST_FILENAME} !-f   
  9. RewriteCond %{REQUEST_FILENAME} !-d   
  10. RewriteRule ^(.*)$ /empty/$1   
  11. RewriteCond %{HTTP_HOST} ^abcde.com$   
  12. RewriteRule ^(/)?$ empty/index.php [L]   
  13.   
  14. # 访问 http://www.abcde.com redirect到 /public_html/abcde/www/   
  15. RewriteCond %{HTTP_HOST} ^www.abcde.com$   
  16. RewriteCond %{REQUEST_URI} !^/www/   
  17. RewriteCond %{REQUEST_FILENAME} !-f   
  18. RewriteCond %{REQUEST_FILENAME} !-d   
  19. RewriteRule ^(.*)$ /www/$1   
  20. RewriteCond %{HTTP_HOST} ^www.abcde.com$   
  21. RewriteRule ^(/)?$ www/index.php [L]   
  22.   
  23. # 访问 http://bbs.abcde.com redirect到 /public_html/abcde/bbs/   
  24. RewriteCond %{HTTP_HOST} ^bbs.abcde.com$   
  25. RewriteCond %{REQUEST_URI} !^/bbs/   
  26. RewriteCond %{REQUEST_FILENAME} !-f   
  27. RewriteCond %{REQUEST_FILENAME} !-d   
  28. RewriteRule ^(.*)$ /bbs/$1   
  29. RewriteCond %{HTTP_HOST} ^bbs.abcde.com$   
  30. RewriteRule ^(/)?$ bbs/index.php [L]  

值得注意的几点
1、网站配置一定记得修改,例如DZ的安装路径等。有些网站的路径在后台可修改,但有的需要修改配置文件,例如DZ!
2、域名前的“^”千万不能丢。
3、每个redirect,第一句和倒数第二句,虽然一样,但功能不一样,不要删,也不要调整位置。
多余的我也不解释了,照着做就行了。如果想知道原理的话,去查下301 302吧!
就到这里,谢谢了!

多域名绑定不同目录方法

0 条评论

XML/HTML代码


  1. HTML代码格式: (我用的是这个满好用的)   

不同域名绑定不同目录代码

0 条评论

PHP实现代码(将文件保存为index.php)


XML/HTML代码

  1. <?php  
  2.     switch ($_SERVER["HTTP_HOST"]) {   
  3.         case “www.abc.com”:   
  4.         header(”location:../abc”);   
  5.         break;   
  6.         case “www.def.com”:   
  7.         header(”location:../def”);   
  8.         break;   
  9.         ……   
  10.     }   
  11. ?>  

ASP实现代码(将文件保存为index.asp)


XML/HTML代码

  1. <%   
  2.     host=lcase(request.servervariables(”HTTP_HOST”)   
  3.     select case host   
  4.     case “www.abc.com”   
  5.     response.redirect “../abc”   
  6.     case “www.def.com”   
  7.     response.redirect “../def”   
  8.     ……   
  9.     end select   
  10. %>  

网页视频播放器,带连播、前置广告功能,很强大,很简单

0 条评论

代码: 


XML/HTML代码

  1. <embed src="http://leyuv.com/Images/flashplayer/flvplayer.swf?vcastr_file=http://leyuv.com/geadyou.flv|http://leyuv.com/japan.flv" showmovieinfo="0" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" quality="high" width="458" height="350">  

 其中,"|"前后是播放文件,可以把第一个设为广告文件,就Ok了:) 效果如下:

效果如下:

 

ESET NOD32 latest escalation ID [29 October, 2009]

0 条评论

EAV-22819830 - sv2ak3thsv >> ess
EAV-22819829 - epr5k8tb4f >> ess
EAV-22819859 - fjh8mrak87 >> ess
EAV-22818896 - fh8ub7p5ac >> ess
EAV-22818899 - 3cex5t333m >> ess
EAV-22818901 - 83etxncp4f >> ess
EAV-22818905 - 64u4r4ntj7 >> ess
EAV-22819711 - v582muuuvp >> ess
EAV-22819716 - mmexabhfpt >> ess
EAV-22819751 - e2d3xbhcmm >> ess
EAV-22819754 - xtk5sxtadv >> ess
EAV-22819787 - d2c3f6uxka >> ess
EAV-22780305 - 2m7b2j5rjs >> ess
EAV-22780306 - t5x3tme8t7 >> ess
EAV-22780310 - r6dam3pcbu >> ess
EAV-22780250 - htv5r6k42n >> ess
EAV-22780254 - eucbjju6fc >> ess
EAV-22780262 - r8sb3mtn3r >> ess
EAV-22780264 - xvs8tf6c4k >> ess
EAV-22780265 - b42dta6js3 >> ess
EAV-22780267 - fr2an5eatu >> ess
EAV-22780271 - u524cs4nuj >> ess
EAV-22780296 - hkrenmujxj >> ess
EAV-22780300 - a5xcc5f6rn >> ess
EAV-22174734 - s6hu53mar3 >> ess
EAV-22174748 - kem6776rjd >> ess
EAV-23624052 - 2nc8p56xnb >> eav
EAV-23624605 - jueeskfk5p >> eav
EAV-23540757 - mhp3fb5dav >> ess
EAV-23624052 - 2nc8p56xnb >> eav
EAV-23540739 - exkx8ba4dh >> ess
EAV-23540772 - 3st3h58d76 >> ess
EAV-23540790 - u7rxsb4hb5 >> ess
EAV-23540814 - 6kn7j2xhdj >> ess
EAV-23540815 - sde3j7xbn5 >> ess
EAV-23540793 - bchuxnrmjt >> ess
EAV-23540802 - 7fb6mjhmp3 >> ess

2009-10-29 / 计算机 / nod32, eset, id 阅读全文