我正在运行apache的Windows服务器上构建一个网站,需要使用.htaccess文件来获取漂亮的网址。如果我添加.htaccess文件,它只是被忽略,我是否需要使用其他的?是否在Windows服务器上忽略了.htaccess?
感谢您的帮助。
答案 0 :(得分:1)
虽然我已经很长时间没在Windows上使用Apache了,但它应该没有什么不同。 检查受影响目录的任何出现的值,或受影响目录所在的位置:
AccessFileName - 此应设置为.htaccess
AllowOverride - 此不应设置为无
此外,请确保启用了您尝试使用的所有模块: httpd -M
答案 1 :(得分:0)
答案 2 :(得分:0)
htaccess文件由Apache而不是操作系统解析,因此它保持不变。
答案 3 :(得分:0)
感谢您的所有回复,事实证明服务器实际上没有启用Apache并且正在运行IIS抱歉浪费您的时间。
所有者安装了http://www.helicontech.com/isapi_rewrite/模块,该模块允许使用htaccess文件。