前提 首先得把域名绑定绑定了,比如把bbs.cx125.com解析到211.136.108.190这个IP
其次是在主机管理面板里,为网站绑定bbs.cx125.com 最后编辑配置.htaccess文件,就可以了。
方法一:
以为bbs子目录绑定域名bbs.cx125.com为例
根目录的.htaccess如下
- RewriteEngine On
- RewriteCond %{HTTP_HOST} ^(bbs)?cx125\.com$
- RewriteCond %{REQUEST_URI} !^/bbs/
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)$ /bbs/$1
- RewriteCond %{HTTP_HOST} ^(bbs)?cx125\.com$
- RewriteRule ^(/)?$ bbs/index.php [L]
复制代码
我要绑定的是把bbs.cx125.com绑定到bbs目录中,所以不仅要在根目录放置.htaccess文件,还要在bbs目录中放置.htaccess文件,bbs目录中的.htaccess写法如下:
- RewriteEngine On
- RewriteBase /bbs
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule . /bbs/index.php [L]
复制代码
OK,做完上面的就OK啦,主要在本地写.htaccess并命名是不可能的,可以先保存为1.htaccess类似的名字,传到服务器上在修改成为.htaccess,安全起见还有设置属性为644。
方法二: 根目录的.htaccess如下 - RewriteEngine on
- # 把 yourdomain.com 改为你要绑定的域名
- RewriteCond %{HTTP_HOST} ^(www.)?yourdomain.com$
- # 把 subfolder 改为要绑定的目录
- RewriteCond %{REQUEST_URI} !^/subfolder/
- # 固定必须的两行,无需修改.
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- # 把 subfolder 改为要绑定的目录.
- RewriteRule ^(.*)$ /subfolder/$1
- # 把 yourdomain.com 改为你要绑定的域名
- # 把 subfolder 改为要绑定的目录.
- # subfolder/ 后面是首页文件index.php, index.html……
- RewriteCond %{HTTP_HOST} ^(www.)?yourdomain.com$
- RewriteRule ^(/)?$ subfolder/index.php [L]
复制代码
来自:http://bbs.cx125.com/thread-872-1-1.html
|