• 本站域名:OceanCoder.cn 若您喜欢本站,请添加至收藏夹!
  • 网站少部分资源来源自网络,如有侵犯您的权益,请联系站长删除!
  • 本站所有文章,除特殊标明外,皆为本人原创,转载请注明出处,谢谢合作!
  • 本站所下载的资源,若无特殊说明,使用统一解压密码:oceancoder.cn
  • 本站已实现布局自适应,支持手机端、pad端访问,欢迎体验
  • 本站部分资源可通过微信公众号留言获取,欢迎体验

[转]将域名指向网站子目录

未分类 OceanCoder 2017-07-05 3941 次浏览 0个评论

编写.htaccess将域名指向子目录

<IfModule mod_rewrite.c>

#打开重写引擎

RewriteEngine on

RewriteBase /

#更改www.scausy.cn为你的主域名地址

RewriteCond %{HTTP_HOST} ^(www.)?scausy.cn$ [NC]

# 更改主域名要指向的子目录

RewriteCond %{REQUEST_URI} !^/scausy/

#不要更改这两行

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# 更改主域名要指向的子目录

RewriteRule ^(.*)$ scausy/$1

#更改www.scausy.cn为你的主域名地址

RewriteCond %{HTTP_HOST} ^(www\.)?scausy.cn$ [NC]

#更改index.php为你的网站首页文件

RewriteRule ^(/)?$ scausy/index.php [L]

</IfModule>


将.htaccess 文件上传到网站根目录

语句解释

[NC]忽略大小写 
%{HTTP_HOST}表示当前访问的网址,只是指前缀部分 
%{REQUEST_URI}表示访问的相对地址,就是相对根目录的地址 
‘-d’(目录) 
将TestString视为一个路径名并测试它是否为一个存在的目录。 
‘-f’(常规文件) 
将TestString视为一个路径名并测试它是否为一个存在的常规文件。 
^(www.)?scausy.cn$ 等为正则表达式内容,具体可以查看相关文档这里不做解释


原文链接:http://blog.csdn.net/liu_c_y/article/details/49851407

已有 3941 位网友参与,快来吐槽:

发表评论