Php 如何设置Apache以接受来自.htaccess的覆盖

Php 如何设置Apache以接受来自.htaccess的覆盖,php,Php,我尝试在.html文件中运行php,尽管尝试了这里建议的所有解决方案,但还是失败了。有人建议这样做,可能是因为Apache没有设置为接受.htaccess覆盖。也许这就是原因。现在的问题是如何设置Apache?要能够使用.htaccess文件,必须为要将.htaccess文件放入的目录设置。例如: <Directory "/usr/local/httpd/htdocs"> AllowOverride All </Directory> 允许超越所有 这必须在Apa

我尝试在.html文件中运行php,尽管尝试了这里建议的所有解决方案,但还是失败了。有人建议这样做,可能是因为Apache没有设置为接受.htaccess覆盖。也许这就是原因。现在的问题是如何设置Apache?

要能够使用.htaccess文件,必须为要将.htaccess文件放入的目录设置。例如:

<Directory "/usr/local/httpd/htdocs">
  AllowOverride All
</Directory>

允许超越所有

这必须在Apache的核心httpd.conf文件中设置。如果您在共享主机上,您可能无法访问该主机(出于安全原因,这是正确的)。

要能够使用.htaccess文件,必须为要将.htaccess文件放入的目录设置。例如:

<Directory "/usr/local/httpd/htdocs">
  AllowOverride All
</Directory>

允许超越所有

这必须在Apache的核心httpd.conf文件中设置。如果您在共享主机上,您可能无法访问该主机(出于安全原因,这是正确的)。

要能够使用.htaccess文件,必须为要将.htaccess文件放入的目录设置。例如:

<Directory "/usr/local/httpd/htdocs">
  AllowOverride All
</Directory>

允许超越所有

这必须在Apache的核心httpd.conf文件中设置。如果您在共享主机上,您可能无法访问该主机(出于安全原因,这是正确的)。

要能够使用.htaccess文件,必须为要将.htaccess文件放入的目录设置。例如:

<Directory "/usr/local/httpd/htdocs">
  AllowOverride All
</Directory>

允许超越所有


这必须在Apache的核心httpd.conf文件中设置。如果您在共享主机上,您可能无法访问该主机(出于安全原因,这是正确的)。

我如何知道我是否在共享主机上?您是否自己安装并配置了Apache?那么你拥有Apache。或者你刚刚在某个地方注册并通过FTP上传了一些PHP文件?然后你就在一个共享主机上。通过ftp上传文件,然后联系你的主机,让他们向你解释如何执行你正在尝试执行的操作。我只想在.html文件中运行一个简单的php代码。我对.htaaccess文件进行了必要的更改。但我做不到。我还是做不到。我怎么知道我是否在共享主机上?你自己安装并配置了Apache吗?那么你拥有Apache。或者你刚刚在某个地方注册并通过FTP上传了一些PHP文件?然后你就在一个共享主机上。通过ftp上传文件,然后联系你的主机,让他们向你解释如何执行你正在尝试执行的操作。我只想在.html文件中运行一个简单的php代码。我对.htaaccess文件进行了必要的更改。但我做不到。我还是做不到。我怎么知道我是否在共享主机上?你自己安装并配置了Apache吗?那么你拥有Apache。或者你刚刚在某个地方注册并通过FTP上传了一些PHP文件?然后你就在一个共享主机上。通过ftp上传文件,然后联系你的主机,让他们向你解释如何执行你正在尝试执行的操作。我只想在.html文件中运行一个简单的php代码。我对.htaaccess文件进行了必要的更改。但我做不到。我还是做不到。我怎么知道我是否在共享主机上?你自己安装并配置了Apache吗?那么你拥有Apache。或者你刚刚在某个地方注册并通过FTP上传了一些PHP文件?然后你就在一个共享主机上。通过ftp上传文件,然后联系你的主机,让他们向你解释如何执行你正在尝试执行的操作。我只想在.html文件中运行一个简单的php代码。我对.htaaccess文件进行了必要的更改。但我做不到。我还是做不到。