Linux
在 Ubuntu (Apache) 中輸入不存在的文件夾
我有一個安裝了 Apache 的 Ubuntu 伺服器。
當我登錄我的網站時:
mysite.com/folder/index.php
它按預期工作。
然後,偶然發現我可以輸入:
mysite.com/folder/index.php/anythinghere
並獲得相同的頁面(index.php)
即使index.php 不是文件夾,我也沒有任何具有該名稱的文件夾
您注意輸入任何“文件夾”。
RewriteRule
您的 apache 配置或 .htaccess 文件中有一些s 將所有請求映射/folder
到該 php 文件中,無論它後面是什麼。