.htaccess 文件无法在网站上自动生成文件

.htaccess 文件无法在网站上自动生成文件

我正在尝试调试我的 .htaccess 文件的问题。

/wp-content/plugins/lot-wp-app/content我有一个包含 .htaccess的目录,如下所示:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ../generate.php?file=$1 [L,QSA]

而且我不知道为什么它停止工作了,可能是因为它无效。

generate.php 位于/wp-content/plugins/lot-wp-app/generate.php

这个想法是,Android 应用程序会请求/wp-content/plugins/lot-wp-app/content/posts-etc.json并减少服务器负载,如果文件存在,它会加载该文件。但是,我们会在发布新帖子时删除缓存,以便它是最新的(但它是按需生成的,因此您可以很好地浏览我们的历史记录)

任何帮助,将不胜感激 :)

答案1

首先,RewriteEngine On应该在自己的线路上。

相关内容