如果我有2个域, altoonadesign.com和programming-perils.com都指向同一台服务器。
我怎样才能使编程危害的网站根目录的真正网站上的blog文件夹。 并禁止使用.htaccess从altoonadesign.com访问blog文件夹?
我要飞跃,并假设你正在使用Apache。 你需要为每个站点设置单独的VirtualHost块(或者每个站点文件包含一个虚拟主机块,但是你很舒服),并设置不同的DocumentRoot。
<VirtualHost *:80> DocumentRoot /var/www ServerName altoonadesign.com ServerAlias www.altoonadesign.com ... <Directory /var/www> Order allow,deny Allow from all </Directory> <Directory /var/www/blog> Order allow,deny Deny from all </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/blog ServerName programming-perils.com ServerAlias www.programming-perils.com ... <Directory /var/www/blog> Order allow,deny Allow from all </Directory> </VirtualHost>
一个更好的select(所以你不需要/博客就可以)将博客文件移动到包含其他网站的树之外。