.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)實現檔案上傳
- [GXYCTF2019]BabyUpload(.htaccess檔案解析,偽造type)TF2
- [MRCTF2020]你傳你呢 1 (檔案上傳漏洞,利用.htaccess檔案繞過)TF2
- 使用htaccess Https到http重定向HTTP
- Apache 使用 .htaccess遮蔽惡意 User AgentApache
- ThinkPHP5 利用.htaccess檔案的 Rewrite 規則隱藏URL中的 index.phpPHPIndex
- .htaccess 去掉www
- .htaccess 偽靜態
- .htaccess IP訪問限制
- .htaccess URL目錄化
- .htaccess 301重定向
- .htaccess 多域名訪問
- Cycript檔案的使用
- coredump檔案的使用
- 使用Unison 同步檔案
- 使用檔案重定向
- 使用Samba共享檔案Samba
- js實現使用檔案流下載csv檔案JS
- 使用ln同步檔案內容,支援忽略檔案
- .htaccess 防止圖片盜鏈
- 11.使用make更新歸檔檔案
- 使用fileinput上傳檔案
- .net core使用配置檔案
- Python配置檔案使用教程Python
- php檔案Hash如何使用PHP
- python 配置檔案如何使用Python
- 使用 Java 解析XML檔案JavaXML
- wtfpd檔案傳輸使用
- 關於Java使用MinIO檔案伺服器操作檔案Java伺服器
- 如何使用python把json檔案轉換為csv檔案PythonJSON
- win10檔案粉碎如何使用_Win10粉碎檔案功能怎麼使用Win10
- linux 使用ll檢視檔案發現檔案後面帶 *Linux
- 使用pyinstaller打包exe檔案教程
- 使用xml檔案配置SSM整合XMLSSM
- 使用Python模仿檔案行為Python
- 使用 split 命令分割 Linux 檔案Linux
- 使用 header 頭下載檔案Header
- 使用FileBrowser搭建檔案服務