.htaccess重命名时提示必须键入文件名怎么解决

.htaccess重命名时提示必须键入文件名怎么解决,第1张

”的时候可以通过创建一个名字为“.htaccess”的文件夹解决。但是在创建的时候却发现对记事本进行重命名的时候,记事本会提示“必须键入文件名”。下面说下解决办法:方法一:1、新建一个名字为“a.htaccess”的文本文件(txt)2、复制下面的内容@ren "%~f1" .*保存为“b.bat”文本文件(txt)把“a.htaccess”拖到b.bat文件图标上可以去掉文件名而只保留后缀,“a.htaccess”就变了“.htaccess”。方法二:开始-运行-键入cmd,打开cmd窗口此时的cmd窗口路径是C:\Documents and Settings\username>键入以下(不包括括号内信息):copy con .htaccess (回车)(按Ctrl+Z 回车)屏幕提示如下:C:\Documents and Settings\admin>copy con .htaccess^Z已复制 1 个文件。

windows本身是不允许重命名时.的前面没有字符,它认为这样的文件名是不合法的。这就造成我们无法通过重命名”新建文本文档.txt”为”.htaccess”来创建此访问控制文件,但是,事情总有解决的办法。且看下面的几个方法:

1、使用DOS命令,在DOS下有三种方法可供选择:

使用屏幕编辑命令copy con .htaccess后回车,输入内容,最后按下ctrl+z结束编辑,就成功生成了.htaccess;

使用重命名命令ren 1.txt .htaccess ,这是最常规的方法了,在windows窗口下不能执行的命令,在cmd下却如履平地;

使用重定向命令 echo. >.htaccess,这里将一个回车符输入到.htaccess,同样能创建成功;

2、用winrar的文件管理器,先新建一文本文档,然后打开winrar主界面,定位到该文件,可以直接重命名,这是我在解压一国外开源项目时,其自带的.htaccess居然能正确解压出来时,所得到的启发,当然你使用7zip之类的管理器也是可以的

3、直接通过文本编辑工具保存,例如记事本,ultraEdit等等,不过保存的时候选择所有文件就可以了,这实在是一个欠揍的方法,不过肯定不是我欠揍,欠揍的是微软

4、使用php中的文件创建方法,fopen,file_put_contents文件名直接取.htaccess就成。

.htaccess文件通过ftp上传到linux服务器后,马上消失。通常情况下, 一些服务器上会隐藏着一些以点开始的的文件名, 常见的如 ".htaccess" 或 ".profile"。

我们可以通过CuteFTP显示这些隐藏文件, *** 作步骤如下:

1、选择界面上的《站点管理器》标签,如果没有可以在此建立连接。

2、选择想要看到隐藏文件的远程服务器站点。

3、右键,选择《属性》。

4、点击《动作》。

5、点击最下面的 《过滤》按钮。

6、在d出的过滤对话框中,选中《启用过滤(E)》和《启用服务器端过滤(服务器应用过滤)(S)》

7、在《远程过滤(M)》右侧的输入框中输入:-a

8、单击《确定》

9、完成,重新连接该服务器,隐藏文件都显示了。

如果还是没描述清楚,可以直接去骚扰别人家的客服小姐姐互联数据客服真的很漂亮。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11630121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存