前些日子头脑发热在godaddy买了一个国际域名,结果发现他们的DNS被国内GFW了,forwarding域名无法使用。为了不让70多rmb变成赞助费,google了一阵子,自己研究了一下,bleakhand.com总算可用了。
就是像一些网站,blog上面写的那样,用godaddy赠送的空间存放.htaccess来实现。
- 当你购买了godaddy的域名后,登录,首页的下拉菜单中选择Hosting & Servers -> My Hosting Account。
- 点击Free Hosting Credits旁边的Use Credit建立免费主机。
- 选择你要绑定的域名,主机选择linux,点击Continue,之后Set up Account。
- 接受协议后,输入你要设置的用户名和密码,这将用于之后的ftp登录。
- 继续Continue,直到Submit,主机建立完毕。
接下来需要等待一段时间,Godaddy将会对主机进行初始化。过大约1个小时后(时间长短不定,依rp而异),就可以用ftp来访问新建立的主机了。
用ftp软件或者直接在浏览器中输入ftp://xxx.com,在根目录下建立一个.htaccess文件(这个文件名的全称就是.htaccess,不是什么abc.htaccess),文件内容如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*) http://bleakhand.com/$1 [R,L]
</IfModule>
.htaccess必须用ASCII上传,属性为644。如果用浏览器直接上传的,默认就是这个,不用管了。windows下无法命名这样文件名的文件,可以上传之后再更改文件名。
等一段时间(godaddy会有缓存设置,同样时间长短依rp而定),访问xxx.com就会自动转向到bleakhand.com了。
是使用免费空间吗?
这个部分ftp://xxx.com没搞清楚,是就输入“ftp://xxx.com”,还是"xxx"指的是我们自己定义的名字,谢谢!
ftp://xxx.com这部分不是很明白,xxx表示是什么
我如何用ftp 访问新建的主机,菜鸟,不要见笑。
[Comment ID #276735 Will Be Quoted Here]
就是你自己的域名
用你的ftp软件新建一个站点,地址就是你买的域名
状态: 正在从 http://www.txtlogo.com 解析 IP 地址
状态: 连接到 1.2.3.4:21...
状态: 连接建立,等待欢迎消息...
错误: 连接超时
错误: 无法连接到服务器主机:www.txtlogo.com
用户名:txtlogo
密码:********
不知道问题出在哪,连不上,我只好在虚拟主机的控制面板里直接建htaccess文件,对了原来启用的域名转向要不要取消?
[Comment ID #276743 Will Be Quoted Here]
要用ftp协议,不是http
最后一个问题,你的空间是哪里买的?
[Comment ID #276756 Will Be Quoted Here]
免费的bsp
文件内容如下:
RewriteEngine On
RewriteRule ^(.*) http://bleakhand.com/$1 [R,L]
.htaccess必须用ASCII上传,属性为644。如果用浏览器直接上传的,默认就是这个,不用管了。windows下无法命名这样文件名的文件,可以上传之后再更改文件名。
::
这里还是有些不懂,希望指点一下,我是外行。
就是你先随便存成一个文件比如.txt的,上传之后再把文件名改成.htaccess
文件内容如下:
RewriteEngine On
RewriteRule ^(.*) http://bleakhand.com/$1 [R,L]
.htaccess必须用ASCII上传,属性为644。如果用浏览器直接上传的,默认就是这个,不用管了。windows下无法命名这样文件名的文件,可以上传之后再更改文件名。
::
这里还是有些不懂,希望指点一下,我是外行,拜谢。
请问这个需要做转向的域名 在域名解析那里要怎么设置?
[Comment ID #282400 Will Be Quoted Here]
不用设