phpdesktop - 如何在 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
解决方案
不,您不能将 .htaccess 与 PHP 桌面一起使用。PHP Desktop 嵌入了一个不支持此类配置文件的 Mongoose Web 服务器。
.htaccess 中的重写规则可以通过web_server > 404_handler
在 settings.json 文件中设置为/index.php
.
推荐阅读
- python - 执行二进制搜索时列出索引超出范围错误
- java - 在android中显示当前的音乐播放信息
- php - PHP 在数周内显示来自 DB 的数据
- sql - SQL Server 中的 DML 触发器
- android - 图像视图中未显示图标
- python - Tkinter Listbox - 如何禁用箭头键选择?
- mysql - 读取 XML 数据并将它们保存到 symfony 4 中的 mysql 数据库
- haskell - Cabal 似乎无法构建并行运行的可执行文件
- javascript - MozAfterPaint 的非 Mozilla 等价物?
- flutter - 在 ListTile 中打开一个新视图 - Flutter