域名www.example.com是绑定到服务器根目录下的,顶级域名example.com会自动跳转到www.example.com。现在我想将example.com绑定到服务器的子目录 /code , 也就是www.example.com/code/我是想访问http://example.com的时候就实际相当于访问http://www.example.com/code/,而浏览器的地址栏依然显示http://example.com ,而不是http://www.example.com/code/同理访问http://example.com/index.php,实际相当于访问http://www.example.com/code/index.php,而浏览器的地址栏依然显示http://example.com/index.php ,而不是http://www.example.com/code/index.php目前我能写出来的.htaccess规则都是跳转,浏览器地址栏显示的都是http://www.example.com/code/...,而我希望是http://example.com/RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.org/code/$1 [L]要想达到我上面说的要求,如何写.htaccess规则?

解决方案 »

  1.   

    其实 换一种思路 你把你的服务器的网站目录指向 你的CODE 目录就好了  不配置  .htaccess 配置  服务器的 htdocs这个文件 再服务器的网站目录更改下  也可是实现。
      

  2.   

    就是  APACHE 服务器的配置文件  指向的网站目录 你更改到你想要的那个目录就OK 
      

  3.   

    这个用.htaccess rewrite恐怕不能实现吧