windows服务器上运行的apache上的htaccess文件是否不同

windows服务器上运行的apache上的htaccess文件是否不同,windows,.htaccess,Windows,.htaccess,我正在运行apache的windows服务器上构建一个网站,需要使用.htaccess文件创建漂亮的URL。如果我添加了.htaccess文件,它就会被忽略,我需要使用其他东西吗?windows服务器上是否忽略了.htaccess 谢谢你的帮助。不,应该是一样的。只需确保您启用了适当的模块,在本例中为mod_rewrite,并确保在httpd.conf中允许从.htaccess文件中使用您需要的指令,并且所有这些指令都应该工作。htaccess文件是由Apache而不是操作系统解析的,因此它保持

我正在运行apache的windows服务器上构建一个网站,需要使用.htaccess文件创建漂亮的URL。如果我添加了.htaccess文件,它就会被忽略,我需要使用其他东西吗?windows服务器上是否忽略了.htaccess


谢谢你的帮助。

不,应该是一样的。只需确保您启用了适当的模块,在本例中为mod_rewrite,并确保在httpd.conf中允许从.htaccess文件中使用您需要的指令,并且所有这些指令都应该工作。

htaccess文件是由Apache而不是操作系统解析的,因此它保持不变。

它不应该不同,虽然我已经很长时间没有在Windows上使用Apache了。 检查受影响目录或受影响目录所在位置出现的以下情况的值:

AccessFileName-应将其设置为.htaccess

AllowOverride-不应将其设置为无

此外,请确保您尝试使用的任何模块都已启用:
httpd-M

感谢您的回复,事实证明服务器上没有Apache,正在运行IIS。很抱歉,浪费了您的时间


所有者安装了允许htaccess文件的模块。

您确定前面有点的模块名为
.htaccess