freewha空间搭建奶瓶腿需要注意的二三事
自从奶瓶腿升级到2011 final启用itap后,freewha空间使用代理登录奶瓶腿出现了一点小问题,就是点proxy登录的时候被返回到:404 page not found页面,但是看到页面地址里面有oauth后得到的key,而且直接翻墙登录也是正常的,说明.htaccess空间伪静态出现了问 题,rewrite不到itap页面。于是乎请教了一些phper,也搜索了一下这个问题,可是对于重写规则和php都不是很理解,问题还是没有得到解 决。然后就是一系列的瞎折腾、反正是两个.htaccess(一个在oauthproxy文件夹里面)的问题,就排除法吧。最后终于找到罪魁祸首,就是 oauthproxy目录里面.htaccess重定向错误,它的重写规则是:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
修改成:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /oauthproxy/index.php [L]
就一切搞定了、就是少了一个重写的目录。
另外奶瓶腿代码里面主目录下的.htaccess伪静态文件:
# 若无法进行正常操作 部分主机可能需要将下面一行最前面的注释符号删除
# RewriteBase /
# IndexIgnore *
Options -Indexes
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
# 若你的空间支持 SSL 请将下面各行最前面的注释符号删除 并将 t.orzdream.com 改为你的奶瓶腿地址
#RewriteCond %{HTTP_HOST} !=t.orzdream.com [NC,OR]
#RewriteCond %{HTTPS} !=on [NC]
#RewriteRule ^(.*)$ https://t.orzdream.com%{REQUEST_URI} [L,R=301]
应该把第四行前面的#号删除,变成:
# 若无法进行正常操作 部分主机可能需要将下面一行最前面的注释符号删除
RewriteBase /
# IndexIgnore *
Options -Indexes
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
# 若你的空间支持 SSL 请将下面各行最前面的注释符号删除 并将 t.orzdream.com 改为你的奶瓶腿地址
#RewriteCond %{HTTP_HOST} !=t.orzdream.com [NC,OR]
#RewriteCond %{HTTPS} !=on [NC]
#RewriteRule ^(.*)$ https://t.orzdream.com%{REQUEST_URI} [L,R=301]
这样就全部搞定了、就这两个地方是最需要注意的地方,其他的申请twitter app,修改consume key,上传代码等等和其他的空间一样
FreeWebhostingArea空间也算是个不错的空间了,我刚接触到免费空间时曾认为000webhost、FreeWebhostingArea、Byethost、Freehostia四个免费空间堪称稳定免费空间,而且皆无广告。
这个空间很好,各种代理都能用,呵呵