linux/Ubuntu下.htaccess上传被删除的解决办法

步骤一:apache

    运行命令:sudo a2enmod服务器

    而后输入:rewriteide

步骤二:工具

    修改/etc/apache2/sites-enabled/000-default (该连接指向的是站点配置文件)rest

    把(默认的www目录、或者须要应用.htaccess的目录)下的AllowOverride 属性改成All,保存。文件上传

步骤三:it

    从新加载apacheftp

    命令:sudo /etc/init.d/apache2 restart配置

-----------------------权限

关键点来了:

    咱们发现当使用ftp工具将.htaccess文件上传到远端服务器时,.htaccess文件被“秒删”

    其实,.htaccess文件并非被删除了,而是被隐藏了,

    咱们能够使用 ll -a 命令进行查看

小窍门:

    使用chmod 777 * -R命令对文件夹内全部文件的权限进行修改时,隐藏文件的权限并无被修改;

这个时候,咱们能够先将 .htaccess 文件改成 1.htaccess ,而后再进行权限的修改,

修改完成后,再将.htaccess文件的名字改回去。

大功告成~

相关文章
相关标签/搜索