我理解GitHub Pages的.htaccess
is not supported。是否有替代密码保护GitHub页面托管的网站的特定目录?
答案 0 :(得分:14)
虽然您无法使用.htaccess
或.conf
,但Github有关于如何使用Jekyll Redirect From插件的说明。
答案 1 :(得分:9)
“不幸的是,GitHub页面只支持静态页面。没有办法让它执行服务器端代码,因此无法使用任何类型的身份验证方案保护您的页面。如果您进一步扩展为什么需要密码保护您的页面,也许我可以帮助您找到解决方法。“
答案 2 :(得分:2)
当您在github页面中寻找.htaccess
重定向时,该帖子出现在网络搜索的顶部。我将从这个意义上回答这个问题。
一种选择是改用DNS重定向。为此,您可以将一个名为CNAME
的文件放在项目的根目录中(不确定该文件是否在子目录中)。只需将重定向URL放在文件中即可。但是,有一些限制,例如您只能重定向到网站的根目录。