[web]apache通过.htaccess绑定子目录设置

2010年5月27日星期四 | | |

WEB服务器需是apache,在网站根目录新建个.htaccess文件,加入以下语句:

RewriteEngine on
# 把 35dns.com 改为你要绑定的域名
RewriteCond %{HTTP_HOST} ^(www.)?35dns.com$

# 把 subfolder 改为要绑定的目录
RewriteCond %{REQUEST_URI} !^/subfolder/

# 固定必须的两行,无需修改.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# 把 subfolder 改为要绑定的目录.
RewriteRule ^(.*)$ /subfolder/$1

# 把 yourdomain.com 改为你要绑定的域名
# 把 subfolder 改为要绑定的目录.
# subfolder/ 后面是首页文件index.php, index.html……
RewriteCond %{HTTP_HOST} ^(www.)?35dns.com$
RewriteRule ^(/)?$ subfolder/index.php [L]

使用htaccess绑定域名到子目录
 

  绑定某个域名到子目录,适合于那种购买一个虚拟主机,又想利用子目录的方式建立多个网站的用户。首先得把域名绑定绑定了,把你需要的网站解析到指定的IP地址,其次是在网站管理面板里,为网站绑定域名,最后编辑配置.htaccess文件,就可以了。

.htaccess文件内容
RewriteEngine on
# 把 williamlong.info 改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?williamlong.info$

# 把 subfolder 改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/subfolder/

# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# 把 dev 改为要绑定的目录.
RewriteRule ^(.*)$ /dev/$1

# 把 williamlong.info 改为你要绑定的域名
# 把 dev 改为要绑定的目录.
# dev/ 后面是首页文件index.php, index.html
RewriteCond %{HTTP_HOST} ^(www.)?williamlong.info$
RewriteRule ^(/)?$ dev/index.php [L]

我的QQ空间
php168 buy获取管理员权限0day
发布日期:2010-04-30  发布作者:Amxking影响版本:...
 

0 评论:


所有文章收集于网络,如果有牵扯到版权问题请与本站站长联系。谢谢合作![email protected]