在 wordpress 的 openshift 上将 htaccess 文件放在哪里?

where to place htaccess file on openshift for wordpress?

我已经在 Stack Overflow 网络上阅读并尝试过这些以前的问题, 这些解决方案并没有解决我的困惑。所以我再次问同样的问题。

我研究过但没有解决我的问题的问题
Question 1
Question 2
Question 3
Question 4
Question 5
Question 6



我只是想通过自定义方式在 OpenShift 上安装 WordPress,而不是一键安装。我已经在我的桌面上克隆了我的 openshift git 存储库。提取、添加并推送 wordpress.tar.gz 到存储库并正确安装,以便我可以登录到管理站点。

我的 repo 文件是这样的,

deena@home:~/Desktop/wordpress$ ls -al
total 76
drwxrwxr-x  7 deena deena 4096 Feb  4 23:20 .
drwxr-xr-x 13 deena deena 4096 Feb  6 22:11 ..
drwxrwxr-x  8 deena deena 4096 Feb  4 23:20 .git
-rw-rw-r--  1 deena deena    9 Feb  4 16:41 .gitignore
drwxrwxr-x  2 deena deena 4096 Feb  4 16:41 libs
drwxrwxr-x  2 deena deena 4096 Feb  4 16:41 misc
drwxrwxr-x  9 deena deena 4096 Feb  4 16:41 .openshift
drwxrwxr-x  2 deena deena 4096 Feb  4 16:41 php
-rw-rw-r--  1 deena deena 2130 Feb  4 16:41 README

我想把 .htaccess 文件放在这个 repo 上,这样 wordpress 就可以在某些 RW 模式下使用它。我可以在哪里放置 htaccess?

有人在列出的问题上说将它放在配置目录中,然后 action_hook 在基本目录中使用它, 配置目录在哪里?我应该做任何努力才能让它发挥作用吗? (老实说,我不知道什么是 action_hook) 回答了一些问题以将其放置在基本目录中,即列出的目录中,其他一些则说将其放置在应用程序目录中,这里是 wordpress 目录。 我尝试将我的浏览器指向应用程序 URL.

所以再次明确问题,通俗地说,将 htaccess 文件放在哪里以使其可供 WordPress 访问?
谢谢。
和平

我想,here你可以找到解决办法。

无论您的 wp-config.php 文件在哪里,.htaccess 文件都需要与核心 WordPress 文件位于同一目录中。但是,由于您是通过 git 部署此站点,并且包含所有 WordPress 文件,一旦您执行另一次 git 推送,WordPress 对 .htaccess 文件所做的任何更改都将被还原。如果您不打算再进行 git 推送,那么一切都应该没问题。任何插件或主题也是如此,如果您使用 WordPress 管理界面安装它们,它们将在 git 推送时被删除。您需要在工作站上的 git 存储库中进行本地更改(添加主题、添加插件、更新 .htaccess),或者您需要使用使用符号链接在服务器上存储该信息的快速入门在不同的位置。您还可以使用专为与 OpenShift 一起使用而设计的 WordPress OpenShift 快速入门,它可以帮助您解决很多此类问题....