关于新浪SAE免费空间如何注册和上传文件,这里就不细说了,只要你有微博账号,就可以授权绑定登陆,然后添加相应的应用程序,例如Wordpress、Emlog等程序。
1、绑定域名
下来说这次的重点内容,由于新浪SAE免费空间目前禁止绑定域名,绑定域名的也仅仅是小中型企业才可以。故这里介绍的方法为反向代理,找一个主机,要求能反向代理的,接着在.htaccess中添加一段代码:
[code]RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ http://您的新浪二级域名/$1 [P][/code]
注意:一定要清空.htaccess里面的所有内容之后再添加此内容,否则之后设置伪静态会起冲突,出现404错误代码,提示无法找到页面。
2、伪静态,这里拿wordpress程序举例
伪静态的好处大家都清楚,但是常用的伪静态方法对SAE来说并不适用,SAE有自己的伪静态设置方法。首先从“应用列表”进入我们刚刚建立的应用。点击“应用管理”中的“代码管理”。
选择“操作”中的“编辑代码”
进入新的页面后,我们会看到,左上角有一个“Config Path”,SAE就是通过设置它来实现伪静态的。点击它,在右侧会显示它的编辑页面,在里面将之前的代码替换为如下代码:
[code]handle:
- rewrite: if(!is_dir() && !is_file()) goto "index.php?%{QUERY_STRING}"[/code]
如下图:
点击SAVE保存。
最后将wordpress里的固定链接格式设置成如下格式“/html/%post_id%.html”,这个可以根据个人喜好进行调整。
至此,wordpress的伪静态就设置完成了。
最后给大家一个演示,http://pxboy.co.cc,就是此网站。
文章评论