我正在使用 Bitnami Wordpress 的 Docker 镜像。
在虚拟主机配置中,Wordpress 核心文件存储在临时存储中,而 wp-config 文件存储在外部安装的永久驱动器中。
问题是我在持久存储上有一个名为
的目录videos
我想通过去加载
website.com/videos
但它没有正确解析,因为我的 vhosts 配置指向临时存储并且该目录不存在。
我想在我的 .htaccess 文件中添加一个条目,它将指向
website.com/videos
到我的持久存储中的目录。
虚拟主机环境配置如下所示:
export BITNAMI_ROOT_DIR="/opt/bitnami"
export BITNAMI_VOLUME_DIR="/bitnami"
我把它放到我的 htaccess 文件中,希望我能正确加载它,但它不起作用。
<Directory "/bitnami/videos">
# BEGIN videos
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END videos
</Directory>
当我访问 website.com/videos 时,它 301 将我重定向到一个循环中。