1、什么是子目录,子目录如何绑定域名
在根目录下建立一个文件夹,在绑定域名时可以指向这个文件夹,即可完成子目录绑定域名的问题。
2、在网站中的子目录绑定了另一个域名,怎么让原来的域名禁止访问该目录呢?
首先,你要将aaa.com绑定到根目录。并使用Robots屏蔽根目录下的bbb这个文件夹,这样搜索引擎将不会收录aaa.com/bbb这个目录下的内容。然后确保服务器支持伪静态技术将aaa.com/bbb全部302转向到bbb.com。这样aaa.com/bbb就无法访问,会直接302跳转到bbb.com网站。再来搜索引擎也不会收录aaa.com/bbb这里面的页面。
然后将bbb.com绑定到bbb这个文件夹,这样bbb.com就可以直接访问bbb这个文件夹了,而且也是正常收录的。如果你的服务器不支持绑定子目录,那么就不好说了。但是你可以考虑下302转向,看看有没有什么办法做到。
3、如何使用子目录绑定域名
一般要空间写个伪静态
4、如何编写二级域名跳转二级目录的伪静态或者php
^我用的
RewriteCond %{HTTP_HOST} ^([^\.]+).tool.net$
RewriteRule ^(/?)(.*)$ /users/%1/$2 [PT,L]
令形如 blog.tool.net/index.php 的 url 定位到 users/blog/index.php
url 不变,自己改一下就行了。
5、邦定二级域名目录 怎么添加 伪静态规则
如果空间支持绑定二级目录,规则自动生成的,是不是你空间不支持
6、网站子目录如何绑定域名
这个问题要分几步回答。
1,首先,你的空间要支持开通子目录。因为开通子目录,实现上和开一个新空间没有区别,你要跟空商商确认这个情况。
2,收录是否会重复,这个取决于你的程序是否有这个功能。
一般的CMS比如织梦,帝国都会自动识别,使用二级域名后自动把链接地址全部换成新的地址。
3,如果原来收入的是静态页面,那么是没办法转到新地址的,如果是动态的则可以跳转。
7、求助:nginx中怎么批量让二级域名绑定到伪静态子目录?
发现现在新站快照不怎么更新了,不知道是否外链不够额。。 我把这贴发在其他论坛上,一哥们跟帖说我外链可能是发多了,优化过度,一直让我挺纠结的、、
8、怎样通过伪静态规则实现子目录绑定
步骤/方法
通过伪静态规则实现子目录绑定:apache+.htaccess或IIS+ISAPI_REWRITE+httpd.ini
Apache HTTP Server一般安装在类Linux服务器上,默认支持URL重写,一般虚拟主机用户将.htaccess文件放网站根目录就可以实现伪静态了,使用下面的伪静态规则就可以实现子目录绑定。
RewriteEngine on
# 把 ip.caoger.net改为你要绑定的域名,把 IPdir 改为要绑定的目录
RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$
RewriteCond %{REQUEST_URI} !^/IPdir/
# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 把 IPdir 改为要绑定的目录.
RewriteRule ^(.*)$ /IPdir/$1
# 把ip.caoger.net 改为你要绑定的域名
# 把 IPdir 改为要绑定的目录.
..
RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$
RewriteRule ^(/)?$ IPdir/ [L]
增加子目录绑定时,将上面代码除了第一行之外全部复制一遍并做相应修改后,粘贴到上面的规则后面即可。
如
果根目录也绑定其它域名的话,可以通过子目录访问子站,就会导致子站文件多出个访问URL,建议不要在根目录绑定其它域名;当然,如果绑定子目录都是一级
目录subDomain下的子目录,可以通过robots.txt禁止收录subDomain目录,这样就不用担心上面的问题了。可以使用
DisallowDirdh88eghsjkk8834取代前面的subDomain,然后在robots.txt增加如下一行即可禁止搜索引擎在收录主
站时收录该子目录(不过子网站之间似乎有点乱)。
Disallow: /Disallow
对于IIS+ISAPI_REWRITE+httpd.ini的情况,如下内容的httpd.ini可以让子网站根目录(仅http://ip.caoger.net/和对应的www子域名这2个网址)重写到子目录。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# 把 yourdomain.com 改为你要绑定的域名
RewriteCond Host: ^(www\.)?ip\.caoger\.net$
RewriteRule ^(/)$ /IPdir/ [L]
增加如下规则可以让以http://ip.caoger.net/about/(这里的域名也可能是www子域名)开头的所有url实现重写,实际地址是将ip.caoger.net/about/为ip.caoger.net/IPdir/about/。
RewriteRule ^/about/(.*)$ /IPdir/about/$1 [L]
需要重写多个(或多类)目录或文件,就要多增加几条规则。增加多个子目录,也是需要些重复劳动。显然,IIS+ISAPI_REWRITE+httpd.ini下的规则写起来比apache+.htaccess下的麻烦多了。