首页 > 解决方案 > 如何在 PHPDesktop 中使用 .htaccess?

问题描述

我试图让我的.htaccess文件与PHPDesktop一起使用,但.htaccess似乎不起作用。我看到可以隐藏文件中的特定文件settings.json,但似乎非常有限。有没有办法使用我的.htaccess文件而不是使用该settings.json文件?这是我用于.htaccess文件的内容:

RewriteEngine On
RewriteRule ^public/(.+) public/$1 [END] # allow direct access on public folder
RewriteRule ^ index.php [END]            # anything else will be directed to index.php

标签: phpdesktop

解决方案


不,您不能将 .htaccess 与 PHP 桌面一起使用。PHP Desktop 嵌入了一个不支持此类配置文件的 Mongoose Web 服务器。

.htaccess 中的重写规则可以通过web_server > 404_handler在 settings.json 文件中设置为/index.php.


推荐阅读