在wordhpress的openshift上放置htaccess文件的位置?

时间:2015-02-06 19:40:34

标签: wordpress apache .htaccess openshift paas

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

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



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

我的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?

一个人在列出的问题上说它把它放在config目录然后action_hook在基目录上使用它, 配置目录在哪里?我应该努力工作吗? (我不知道whats action_hook老实说) 一些问题被回答将它放在基础目录上,这是列出的目录,其他一些人说将它放在app目录中,这里看到wordpress目录。 我尝试放置在基础以及应用程序目录中,除了在下次将浏览器指向应用程序URL时重新安装wordpress时,没有任何反应。

因此,以外行的方式再次明确问题,在何处放置htaccess文件以使其可供WordPress访问?
谢谢。
和平

2 个答案:

答案 0 :(得分:1)

我认为,here你可以找到解决方案。

答案 1 :(得分:0)

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