2014-11-03 55 views
0

經過幾個小時的搜索和反覆試驗,我相信我需要一些關於如何在OpenShift中設置根級別(域根)密碼認證的htaccess的基本說明。在OpenShift上爲Python 2.7磁帶盒配置.htaccess

我在OpenShift上使用python 2.7盒式磁帶運行一個基於web.py的框架應用程序。該網站運行良好,但是當我將一個.htaccess文件放入我的wsgi /文件夾(我的應用程序居住的地方)時,我得到了一個500服務器錯誤。

我也很樂意幫助您理解將驗證用戶所需的.htpasswd文件放在哪裏。在stackoverflow上有最後一部分的回覆,但我一直沒有能夠讓我的目錄樹/設置工作。

所以總結: 1.在目錄樹中應該.htaccess去哪裏? 2.我應該如何在.htaccess中引用.htpasswd文件? 3.我應該在哪裏找到htpasswd文件,以便通過我的應用程序更新持續保存?

任何幫助將不勝感激。謝謝

回答

0
  1. 哪裏在目錄樹應該.htaccess去?

.htaccess文件應該在你的回購的根目錄。換句話說,如果我將我的回購(nickapp)克隆到我的本地機器/home/nick/下,則應將您的.htaccess文件置於/home/nick/nickapp/。只要確保它不被Git忽略。

  • 我應該如何引用htpasswd文件在.htaccess
  • 這在https://stackoverflow.com/a/25494200/1914161

    回答
  • 我應該在哪裏找到htpasswd文件,以便通過我的應用程序更新持續保存?
  • 參見上面的答案在#2