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文件的名字改回去。

大功告成~

相關文章
相關標籤/搜索