GitHub页面有.htaccess的替代品吗?

时间:2012-11-19 01:11:20

标签: .htaccess github github-pages

我理解GitHub Pages的.htaccess is not supported。是否有替代密码保护GitHub页面托管的网站的特定目录?

3 个答案:

答案 0 :(得分:14)

虽然您无法使用.htaccess.conf,但Github有关于如何使用Jekyll Redirect From插件的说明。

https://help.github.com/articles/redirects-on-github-pages/

答案 1 :(得分:9)

“不幸的是,GitHub页面只支持静态页面。没有办法让它执行服务器端代码,因此无法使用任何类型的身份验证方案保护您的页面。如果您进一步扩展为什么需要密码保护您的页面,也许我可以帮助您找到解决方法。“

来源:https://webapps.stackexchange.com/questions/35692/is-there-an-alternative-to-using-htaccess-to-password-protect-subdirectories-in

答案 2 :(得分:2)

当您在github页面中寻找.htaccess重定向时,该帖子出现在网络搜索的顶部。我将从这个意义上回答这个问题。

一种选择是改用DNS重定向。为此,您可以将一个名为CNAME的文件放在项目的根目录中(不确定该文件是否在子目录中)。只需将重定向URL放在文件中即可。但是,有一些限制,例如您只能重定向到网站的根目录。