我想在Windows机器上的apache设置上使用mod_rewrite()。您可能知道,Windows不使用Unix风格的隐藏文件名,如“.htaccess。”
我应该将AccessFileName .htaccess
更改为AccessFileName xyz.htaccess
吗?
或者还有其他我需要做的事情?
答案 0 :(得分:2)
只有Windows资源管理器不允许您创建点文件名。使用您喜欢的任何名称创建文件,然后使用命令提示符重命名它:
ren pog.htaccess .htaccess
然后,您可以使用记事本或任何内容对其进行编辑,您仍将使用与其他人相同的文件名。
即使使用点文件名,Windows资源管理器也很乐意让您移动文件等等 - 它只是命名或重命名失败的文件。
答案 1 :(得分:0)
打开你的httpd.conf。将此行更改为以下内容:
AccessFileName ht.acl .htaccess
答案 2 :(得分:0)
Windows上的Apache应该使用它,它不会被隐藏。