要在Apache上将htm文件处理为php文件,您可以使用.htaccess文件来实现重定向。以下是一个示例的.htaccess文件内容:
RewriteEngine On
RewriteRule ^(.+)\.htm$ $1.php [NC,L]
将上述代码复制到名为.htaccess的文件中,并将其放置在要进行重定向的目录中。然后,当访问以.htm结尾的URL时,将会自动重定向到同名的.php文件。
请确保您的Apache服务器已启用mod_rewrite模块,以便.htaccess文件能够起作用。您可以在Apache配置文件中找到并确保以下行未被注释:
LoadModule rewrite_module modules/mod_rewrite.so
重启Apache服务后,重定向应该会起作用。例如,当访问example.com/test.htm时,应该会自动重定向到example.com/test.php。
请注意,.htaccess文件只对当前目录和其子目录起作用。如果您想要在整个站点上应用此重定向规则,可以将.htaccess文件放置在网站根目录中。
希望这可以帮助您解决问题!