回舊版

      網站目錄

      .htaccess 文件實用手冊(新站長必看)

      什么是 .htaccess 文件?b3P網站提交_網站目錄_網站收錄_119網盤目錄

      概述來說,htaccess 文件是 Apache 服務器中的一個配置文件,它負責相關目錄下的網頁配置。b3P網站提交_網站目錄_網站收錄_119網盤目錄

      通過 htaccess 文件,可以幫我們實現:網頁301重定向、自定義404錯誤頁面、改變文件擴展名、允許/阻止特定的用戶或者目錄的訪問、禁止目錄列表、配置默認文檔等功能。b3P網站提交_網站目錄_網站收錄_119網盤目錄

      # BEGIN WordPress #這是一行注釋,表示 WordPress 的 htaccess 從這里開始b3P網站提交_網站目錄_網站收錄_119網盤目錄

      <IfModule mod_rewrite.c> #如果 Apache 加載了 mod_rewrite.c 模塊,則運行以下代碼RewriteEngineOn#啟用 mod_rewrite 引擎RewriteBase / #設置目錄重寫的基準URL為 /RewriteRule ^index\.php$ - [L] #如果請求路徑是 index.php,停止重寫操作(避免死循環)RewriteCond %{REQUEST_FILENAME} !-f #如果請求的不是一個文件,繼續處理RewriteCond %{REQUEST_FILENAME} !-d #如果請求的不是一個目錄,繼續處理RewriteRule . /index.php [L] #把所有的請求指向 /index.phpb3P網站提交_網站目錄_網站收錄_119網盤目錄

      </IfModule> #結束 IfModule # END WordPress #WordPress 的 htaccess 到這里結束b3P網站提交_網站目錄_網站收錄_119網盤目錄

      使用范例b3P網站提交_網站目錄_網站收錄_119網盤目錄

      設置錯誤頁面b3P網站提交_網站目錄_網站收錄_119網盤目錄

      ErrorDocument400 /error_pages/400.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      ErrorDocument401 /error_pages/401.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      ErrorDocument403 /error_pages/403.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      ErrorDocument404 /error_pages/404.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      ErrorDocument500 /error_pages/500.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      設置重定向b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #從 old_dir 目錄重定向到 new_dir 目錄Redirect /old_dir/ http://www.yourdomain.com/new_dir/index.htmlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      #把通過二級目錄訪問的請求301重定向到二級域名RedirectMatch301 /dir/(.*) http://dir.yourdomain.com/$1b3P網站提交_網站目錄_網站收錄_119網盤目錄

      禁止指定IP訪問b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #禁止 IP 為 255.0.0.0 和 123.45.6.區段的 IP 訪問orderallow,denydeny from 255.0.0.0b3P網站提交_網站目錄_網站收錄_119網盤目錄

      deny from 123.45.6.b3P網站提交_網站目錄_網站收錄_119網盤目錄

      allow from allb3P網站提交_網站目錄_網站收錄_119網盤目錄

      禁止指定來源訪問b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #禁止從 otherdomain.com 和 anotherdomain.com 的來源訪問RewriteEngineon# Options +FollowSymlinksRewriteCond %{HTTP_REFERER} otherdomain\.com [NC,OR]b3P網站提交_網站目錄_網站收錄_119網盤目錄

      RewriteCond %{HTTP_REFERER} anotherdomain\.comb3P網站提交_網站目錄_網站收錄_119網盤目錄

      RewriteRule .* - [F]b3P網站提交_網站目錄_網站收錄_119網盤目錄

      文件防盜鏈b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #從本站以外的域名訪問圖片,一律顯示 feed.jpgRewriteEngineonRewriteCond %{HTTP_REFERER} !^$b3P網站提交_網站目錄_網站收錄_119網盤目錄

      RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]b3P網站提交_網站目錄_網站收錄_119網盤目錄

      RewriteRule \.(gif|jpg|png)$ http://www.yourdomain.com/feed.jpg [R,L]b3P網站提交_網站目錄_網站收錄_119網盤目錄

      禁用文件夾列表b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #如果你的文件夾沒有首頁文件,服務器會顯示文件列表,你可以設置不顯示IndexIgnore *b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #僅不顯示 .zip/.jpg/.gif 格式的文件IndexIgnore *.zip *.jpg *.gifb3P網站提交_網站目錄_網站收錄_119網盤目錄

      設置文件夾首頁b3P網站提交_網站目錄_網站收錄_119網盤目錄

      #防止顯示文件夾列表,當訪問文件夾時,服務器查找 index.html 為首頁文件,如不存在依次向后查找DirectoryIndex index.html index.cgi index.phpb3P網站提交_網站目錄_網站收錄_119網盤目錄

      設置媒體文件為可下載的而非播放b3P網站提交_網站目錄_網站收錄_119網盤目錄

      AddType application/octet-stream .mp3 .mp4b3P網站提交_網站目錄_網站收錄_119網盤目錄

      自定義 HTTP 報頭b3P網站提交_網站目錄_網站收錄_119網盤目錄

      Header set X-Pingback "http://www.52img.cn/xmlrpc.php"Header set article-by "52img.cn"b3P網站提交_網站目錄_網站收錄_119網盤目錄

      設置文件過期時間 Cache Controlb3P網站提交_網站目錄_網站收錄_119網盤目錄

      <IfModule mod_expires.c>b3P網站提交_網站目錄_網站收錄_119網盤目錄

      # 啟用有效期控制ExpiresActiveOn# gif/png/jpg 有效期為1個月ExpiresByType image/gif "access plus 1 month"ExpiresByType image/png "access plus 1 month"ExpiresByType image/jpg "access plus 1 month"# js/css 有效期為1星期ExpiresByType text/javascript "access plus 1 week"ExpiresByType text/css "access plus 1 week"b3P網站提交_網站目錄_網站收錄_119網盤目錄

      </IfModule>b3P網站提交_網站目錄_網站收錄_119網盤目錄


      b3P網站提交_網站目錄_網站收錄_119網盤目錄

      文章來自:我愛導航,未經允許不得轉載?。?a href="http://www.712943.com/">網站目錄 > 教程收藏 > 建站經驗 » .htaccess 文件實用手冊(新站長必看)

      網盤目錄網 ( )
      第一導航