我想手动创建一个.htaccess
文件,并通过Windows UI发现它似乎是不可能的。我收到you must type a filename.
消息。必须有一种方法来创建文件。作为Windows中的前缀。
可以手动完成吗?
答案 0 :(得分:342)
如果您启动记事本,然后启动文件 - >另存为 - >写.htaccess并选择“All Files”作为类型 - 然后它会为你创建.htaccess文件。
答案 1 :(得分:241)
Windows 7,8& 10 强>
从Windows 7开始,这是易死。在文件资源管理器中,右键单击任意位置并创建新文件。输入新文件名为.something.
(注意附加的句号),然后按两次输入,完成工作。
所以不是被提示
您必须输入文件名。
您将改为提示
如果更改文件扩展名,则该文件可能无法使用。
答案 2 :(得分:88)
在记事本中选择文件> 另存为...
文件名:".whatever you want"
(带有前导点)
您可以在资源管理器中(在Windows 7中)通过在文件名末尾添加句点来执行此操作:
.whatever you want.
Windows将在您验证时自动删除尾随点。
答案 3 :(得分:28)
转到命令提示符,cd到相应的文件夹并键入:
notepad .htaccess
确认对话框后,将创建文件,您将直接编辑它。 如果您只想创建一个空文件,请尝试
echo. > .htaccess
答案 4 :(得分:9)
您可以在Explorer
以外的任何程序中执行此操作,例如Notepad
,cmd.exe
等。
你无法在资源管理器中做到这一点,而Raymond Chen提供了an explanation as to why not。
答案 5 :(得分:9)
您还可以将命令提示符与move
:move x.extension .extension
答案 6 :(得分:7)
输入.htaccess。作为文件名。注意htaccess末尾的点。这将在Windows中更改为.htaccess,最后没有点。
答案 7 :(得分:4)
您可以使用 .something “ .something ”使用 SAVE AS 对话框进行保存
答案 8 :(得分:4)
使用notepad ++甚至记事本和'另存为'之类的东西,然后输入名称.htaccess - 总是觉得很奇怪,但它可以让你从程序中做到这一点!
答案 9 :(得分:4)
即使您没有任何第三方编辑器(Notepad ++等),您也可以使用点作为前缀创建文件。
要创建.htaccess
文件,请先使用Context Menu > New Text Document
创建htaccess.txt文件。
然后按Alt + D
(Windows 7)和Ctrl + C
从Windows资源管理器的地址栏复制路径。
然后转到命令行并输入如下代码重命名文件:
rename C:\path\to\htaccess.txt .htaccess
现在你有一个空白.htaccess
而没有在任何编辑器中打开它。
希望这可以帮助你。
答案 10 :(得分:2)
在Windows中,只需使用cmd转到该文件夹,然后键入以下命令
的 DIR>.htaccess
即可。
此命令将创建 .htaccess
文件,并将其中的一些数据转储。
删除数据,它可以用作 .htaccess
文件
答案 11 :(得分:2)
看来Microsoft终于解决了这个问题。 Explorer的Insider Editions中的当前版本允许创建文件,文件的前面带有圆点。
通过内部版本19541测试
答案 12 :(得分:1)
听起来可能难以置信,但是Windows 1903最终允许在资源管理器中用前导点命名文件:-)
答案 13 :(得分:0)
另外,如果在开发计算机中安装了sublime文本,则可以将文件拖到打开的sublime窗口,右键单击文件名 - >重命名并输入任何名称,即使没有任何扩展名。这对我有用。
答案 14 :(得分:0)
如果您使用Git并安装了Git Bash,则可以在目录中打开一个Git Bash(通过右键单击资源管理器中的空白> Git Bash在此处),然后执行以下操作:
touch .htaccess