使用.do扩展作为所有PHP文件的.php扩展名



如何隐藏普通的PHP文件名扩展并使用自己的扩展名?

例如,使用example.do代替example.php

我希望用.do文件名扩展名为PHP文件的文件,以便访问example.do。我该怎么做?

将以下行添加到您的.htaccess文件

AddHandler application/x-httpd-php .do

这告诉服务器处理以.do.php的所有文件。

另一种选择是 sethandler

根据Apache文档,区别是:

如果您只希望将文件名的最后一个分隔部分映射到特定的元数据,则不要使用添加*指令。例如,如果您希望将文件foo.html.cgi处理为CGI脚本,而不是文件栏。
<FilesMatch "[^.]+.cgi$">
  SetHandler cgi-script
</FilesMatch></blockquote>

最新更新