15053971836 注册 / 登录

子目录伪静态

时间: 阅读:177
子目录伪静态

最佳回答

夜半丶唱情歌

夜半丶唱情歌

2023-01-15 16:54:12

通过伪静态规则实现子目录绑定:apache+.htaccess或IIS+ISAPI_REWRITE+httpd.ini Apache HTTP Server一般安装在类Linux服务器上,默认支持URL重写,一般虚拟主机用户将.
htaccess文件放网站根目录就可以实现伪静态了,使用下面的伪静态!

最新回答共有2条回答

  • 临沂网站建设
    回复
    2023-01-15 18:18:14

    AD:ABB主机网-西部数码顶级代理商
    来源:本答案由百度经验提供:http://jingyan.baidu.com/article/15622f2450cb30fdfcbea5ef.html
    回答:
    通过伪静态规则实现子目录绑定: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.t