再会。我将一个文件上传到我的 Ubuntu OS VPS (/var/www)。该文件名为“theyu”,没有扩展名。这是一个 php 脚本,但由于某些原因,我不想添加扩展名。我想将 Apache 配置为处理请求,例如 10.382.234.32/theyu,其中 10.382.234.32 是 vps 的 IP 地址,如 10.382.234.32/theyu.php
这可能吗?我真的很感激答案。我尝试使用 mod_rewrite 编辑 /var/www 中的 .htaccess 文件,并且在 apache 的配置文件中启用了该模块。Allow OverWrite 在 /etc/apache2/sites-available/default 中也设置为 All。
我在 .htaccess 文件中用于重写的命令是
RewriteRule ^(theyu)$ /$1.php [L]
但是当我尝试访问它时,我得到的只是一个找不到页面的错误,因为它正在将它们作为目录处理。