1

.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ index.php?u=$1 [L]

网址localhost/some_text被重写为localhost/index.php?u=some_text. 在尝试许多不同的字符串时,我偶然发现“asdf”,意思是localhost/asdf 重定向到默认的 apache 页面(我使用的是 XAMPP,所以是 xampp 主文件夹)。

有人知道为什么吗?里面有什么问题.htaccess吗?还是您也会认为这是一种奇怪的行为?

PS:此文件夹中或任何地方都没有命名目录asdf,也没有任何文件或扩展名asdf...

4

0 回答 0