在OpenShift上为Python 2.7盒式磁带配置.htaccess

时间:2014-11-03 16:50:05

标签: .htaccess python-2.7 openshift

经过几个小时的搜索和反复试验后,我相信我需要一些关于如何在OpenShift中为根级别(域根)密码身份验证设置htaccess的基本说明。

我正在使用python 2.7盒式磁带在OpenShift上运行基于web.py的框架应用程序。该网站运行正常,但当我在我的wsgi /文件夹(我的应用程序所在的位置)中放入.htaccess文件时,我收到500服务器错误。

我也非常乐意帮助您了解在何处放置验证用户所需的.htpasswd文件。对stackoverflow的最后一部分有几个回复,但是我无法使用我的目录树/设置。

总结如下: 1.目录树中的哪个位置应该.htaccess去? 2.我应该如何在.htaccess中引用.htpasswd文件? 3.我应该在哪里找到htpasswd文件,以便它通过我的应用程序更新持续存在?

非常感谢任何帮助。感谢

1 个答案:

答案 0 :(得分:0)

  
      
  1. 目录树中的哪个位置应该.htaccess去?
  2.   

.htaccess文件应该放在repo的根目录中。换句话说,如果我将我的repo(nickapp)克隆到/home/nick/下的本地计算机,则应将.htaccess文件放在/home/nick/nickapp/中。请确保它不会被Git忽略。

  
      
  1. 我应该如何引用.htaccess
  2. 中的.htpasswd文件   

https://stackoverflow.com/a/25494200/1914161

回答了这个问题
  
      
  1. 我应该在哪里找到htpasswd文件,以便它通过我的应用程序更新持续存在?
  2.   

见#2

中的答案