如何在 XP 上启用 httpd.conf 中的 .htaccess?

发布于 2024-08-08 19:38:41 字数 218 浏览 6 评论 0原文

我想在 Windows 机器上的 apache 设置上使用 mod_rewrite() 。您可能知道,Windows 不使用“.htaccess”等 Unix 风格的隐藏文件名。

那么我应该将 AccessFileName .htaccess 更改为 AccessFileName xyz.htaccess 吗?

或者还有什么我需要做的?

I would like to use mod_rewrite() on my apache setup on a windows machine. As you probably know, Windows doesn't use Unix-style hidden filenames like ".htaccess."

So should I change AccessFileName .htaccess to AccessFileName xyz.htaccess ?

or there is something else I need to do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

浮生未歇 2024-08-15 19:38:41

只有 Windows 资源管理器不允许您创建点文件名。使用您喜欢的任何名称创建文件,然后使用命令提示符对其进行重命名:

ren pog.htaccess .htaccess

然后您可以使用记事本或任何您喜欢的内容对其进行编辑,并且您仍然可以使用与其他人相同的文件名。

即使使用点文件名,Windows 资源管理器也会很乐意让您移动文件等 - 只是命名或重命名此类文件会失败。

It's only Windows Explorer that won't let you create dot-filenames. Create the file with any name you like, then use a Command Prompt to rename it:

ren pog.htaccess .htaccess

You can then edit it using Notepad or whatever to your heart's content, and you'll still be using the same filename as everyone else.

Windows Explorer will happily let you move the file around and so on even with a dot-filename - it's just naming or renaming such files that fails.

旧瑾黎汐 2024-08-15 19:38:41

打开您的 httpd.conf。将此行更改为以下内容:

AccessFileName ht.acl .htaccess

Open up your httpd.conf. Change this line in to the following:

AccessFileName ht.acl .htaccess
魂牵梦绕锁你心扉 2024-08-15 19:38:41

Windows 上的 Apache 应该使用它,它只是不会被隐藏。

Apache on Windows should use it, it just won't be hidden.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文