.htaccess 文件应该放在哪里?

[复制链接]
查看: 870   回复: 5
发表于 2013-12-9 14:34:09 | 显示全部楼层 |阅读模式
本帖最后由 hardrock 于 2013-12-9 14:41 编辑

想在主机实现一空间多站点,都是wp站点。
例如建立目录a,public_html/a/, 想a.com就能访问,  a.com/a/ 这样就不好!

网上找到代码,.htaccess
  1. RewriteEngine on
  2. RewriteCond %{HTTP_HOST} ^(www.)?example.com$
  3. RewriteCond %{REQUEST_URI} !^/a/
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule ^(.*)$ /a/$1
  7. RewriteCond %{HTTP_HOST} ^(www.)?example.com$
  8. RewriteRule ^(/)?$ a/ [L]
复制代码
1,  <IfModule mod_rewrite.c>    </IfModule>   这两个要不要加上去?

2,
public_html/.htaccess
public_html/a/.htaccess      这两个哪个放得对?










补充内容 (2014-5-7 15:24):
1,主域名作为域名A.com, public_html/.htaccess
2,add domains 绑定域名B.com,自动建目录B, public_html/B/.htaccess

补充内容 (2014-5-8 14:57):
http://www.cnwebmasters.com/thread-115989-1-1.html
发表于 2013-12-9 14:56:57 | 显示全部楼层
放网站根目录

评分

参与人数 1T币 +1 收起 理由
hardrock + 1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-9 15:22:29 | 显示全部楼层
月光飞燕 发表于 2013-12-9 14:56 .htaccess 文件应该放在哪里?
放网站根目录


public_html/.htaccess
public_html/a/.htaccess      这两个哪个放得对?
回复 支持 反对

使用道具 举报

发表于 2013-12-10 09:03:31 | 显示全部楼层
1、加上规范些。
2、放到你的每个站点的根目录下public_html/a/.htaccess

评分

参与人数 1T币 +1 收起 理由
hardrock + 1

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:46:04 | 显示全部楼层
我认为4楼正解,就是放在你的域名指向的根目录

评分

参与人数 1T币 +1 收起 理由
hardrock + 1

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2013-12-10 19:52:55 | 显示全部楼层
1. 加。必须加。
2. 根目录,其它目录无用。

评分

参与人数 1T币 +1 收起 理由
hardrock + 1

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则