Linux

在 Ubuntu (Apache) 中輸入不存在的文件夾

  • December 3, 2019

我有一個安裝了 Apache 的 Ubuntu 伺服器。

當我登錄我的網站時:

mysite.com/folder/index.php

它按預期工作。

然後,偶然發現我可以輸入:

mysite.com/folder/index.php/anythinghere

並獲得相同的頁面(index.php)

即使index.php 不是文件夾,我也沒有任何具有該名稱的文件夾

您注意輸入任何“文件夾”。RewriteRule您的 apache 配置或 .htaccess 文件中有一些s 將所有請求映射/folder到該 php 文件中,無論它後面是什麼。

引用自:https://serverfault.com/questions/993999