在 OpenShift 上将 Drupal 的 .htaccess 文件放在哪里?

在 OpenShift 上将 Drupal 的 .htaccess 文件放在哪里?

我想重定向到 https 并将此代码添加到 Drupal 的 .htaccess 文件中。我应该将此文件放在哪里?

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www.domainname\.com*
RewriteRule ^(.*)$ https://domainname.com/$1 [L,R=301]

https://developers.openshift.com/faq/troubleshooting.html#_how_do_i_redirect_traffic_to_https它说的是网络根目录。

更新:

在 app-root/data/downloads/drupal-7.43 中找到一个 .htaccess 文件(见附图)

Openshift 上的 Drupal webroot

答案1

您需要将其放置在您网站底部的网络根目录中。

如果您的网站在/var/www/mysite.com/public,那么该文件就会进入/var/www/mysite.com/public/.htaccess

相关内容