.htaccess檔案使用
.htaccess是一個特殊的檔案,利用它可以完成大量的功能,比如URL靜態化、301重定向,訪問限制等。
特別說明:此檔案的完整名稱就是.htaccess,伺服器截圖如下:
一..htaccess介紹:
(1).是否支援.htaccess:
如果主機採用Unix或Linux系統,或者Apache伺服器,那麼通常都是支援.htaccess。
主機支援不代表服務商會開啟此功能,所以最好具體詢問一下,當然也可以寫一段程式碼親測。
(2).建立.htaccess檔案:
通常,首先建立一個txt文字檔案,然後將其命名為.htaccess即可。
可能由於系統等原因,上述方式並不成功,那麼可以將以其他方式命名,例如:
[HTML] 純文字檢視 複製程式碼antzone.txt
將其上傳到主機之後,再使用FTP工具重新將其命名為.htaccess。
二.程式碼演示:
下面通過一段簡單的程式碼例項做一下演示:
[Shell] 純文字檢視 複製程式碼# 將 RewriteEngine 模式開啟 RewriteEngine On # 修改基準目錄 RewriteBase / # Rewrite 不帶www的跳轉到帶有www的 RewriteCond %{http_host} ^softwhy.com$ [NC] RewriteRule ^(.*)$ http://www.softwhy.com/$1 [R=301]
程式碼解析如下:
(1).RewriteEngine On:開啟重寫功能。
(2).RewriteBase:重寫基準目錄,具體參閱.htaccess RewriteBase用法一章節。
(3).RewriteCond:規定重寫的條件。
(4).RewriteRule:重寫命令
相關文章
- 使用 .htaccess 檔案禁用 Web 目錄列舉Web
- Htaccess檔案用法總結
- 通過配置檔案(.htaccess)實現檔案上傳
- iis6上使用.htaccess檔案,ISAPI_Rewrite的安裝及使用API
- 為什麼我的.htaccess檔案會被忽略(轉)
- [GXYCTF2019]BabyUpload(.htaccess檔案解析,偽造type)TF2
- [MRCTF2020]你傳你呢 1 (檔案上傳漏洞,利用.htaccess檔案繞過)TF2
- 使用htaccess Https到http重定向HTTP
- ThinkPHP5 利用.htaccess檔案的 Rewrite 規則隱藏URL中的 index.phpPHPIndex
- Discuz X2站點URL靜態化(修改.htaccess檔案設定Rewrite規則)
- .htaccess配置詳解
- .htaccess IP訪問限制
- 【使用者概要檔案】建立使用者概要檔案
- 實用 .htaccess 用法大全
- 使用Unison 同步檔案
- 使用Samba共享檔案Samba
- Cycript檔案的使用
- pch檔案的使用
- 使用檔案重定向
- coredump檔案的使用
- js實現使用檔案流下載csv檔案JS
- 使用ln同步檔案內容,支援忽略檔案
- 使用BBED跳過歸檔檔案
- Nginx支援.htaccess的分析處理Nginx
- php檔案Hash如何使用PHP
- 使用fileinput上傳檔案
- .net core使用配置檔案
- wtfpd檔案傳輸使用
- 使用 Java 解析XML檔案JavaXML
- 使用PdfRenderer解析PDF檔案
- MySQL大量使用swap檔案MySql
- 使用 mlocate 查詢檔案
- 使用PHP下載檔案PHP
- PDF檔案使用指南
- 使用Java修改字幕檔案Java
- 使用gzip壓縮檔案
- 求助iso檔案使用!(轉)
- 11.使用make更新歸檔檔案