首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress .htaccess on Red Hat OpenShift PaSS

WordPress .htaccess on Red Hat OpenShift PaSS
EN

Stack Overflow用户
提问于 2013-04-03 10:28:20
回答 3查看 1.6K关注 0票数 2

我正在开发一个在OpenShift上使用Wordpress的网站。一切都很好,除了我的.htaccess文件。每次我使用Git推送代码时,.htaccess文件就变成空白。即使我把一个.htaccess文件从我的电脑通过Git。这意味着我必须重新配置漂亮的permalinks ,每次通过Git推动更改。

我尝试了SSHing到目录/var/lib/stickshift/xxxxxxxx/app-root/repo/php中的服务器-实际上,在我推送任何代码之前,.htaccess文件是正确填充的。我通过Git推送任何东西的那一刻(即使这包括我的计算机中的.htaccess文件),该文件是空的。

我想知道-也许OpenShift将.htaccess文件存储在其他地方了吗?但是如果是这样的话,为什么每次我推出新代码时它都会重新设置呢?

如果可能的话,我不想将.htaccess文件移动到无法通过Git访问的位置,因为将来可能需要更新它。

如果有人遇到了这个问题,并遇到了一个解决方案,任何帮助/洞察力都将不胜感激。

致以敬意,

伊恩

EN

回答 3

Stack Overflow用户

发布于 2013-04-03 17:59:24

昨天,我在OpenShift上玩Wordpress Multisite,并使用.htaccess配置子目录功能。在本地的git中,我在git_ repo /php目录下创建了.htaccess文件;git add .;git commit;git push,以及在该文件保持策略之后在那里创建的。似乎还有什么东西正在覆盖您的.htaccess?你在用OpenShift action_hooks吗?

可以肯定的是,我创建了一个简单的php应用程序,并且使用了.htaccess --这里也没有删除内容。你为什么不在你的头上测试一下呢?如果问题持续存在,请告诉我。

票数 0
EN

Stack Overflow用户

发布于 2014-10-17 19:50:55

如果您正在使用默认的wordpress为OpenShift,它现在是自动的。

只需将.htaccess文件创建(并添加)到. .openshift/config目录即可。

部署action_hook将在部署时将其复制到正确的目录(/app-root/data/current)。

票数 0
EN

Stack Overflow用户

发布于 2017-09-07 18:23:09

尝试将.htaccess文件放到git忽略

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15784892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档