国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

Apache服務(wù)器中.htaccess文件的實用配置示例集錦

2024-08-27 18:27:20
字體:
供稿:網(wǎng)友

.htaccess 是什么?

htaccess (hypertext access,超文本訪問) 是為網(wǎng)站所有者提供用于控制服務(wù)器環(huán)境變量以及其它參數(shù)的選項,從而增強他們網(wǎng)站的功能的文件。這些文件可以在網(wǎng)站目錄樹的任何一個目錄中,并向該目錄以及目錄中的文件和子目錄提供功能。

這些功能是什么呢?其實這些是服務(wù)器的指令,例如命令服務(wù)器執(zhí)行特定任務(wù)的行,這些命令只對該文件所在目錄中的文件和子目錄有效。這些文件默認是隱藏的,因為所有操作系統(tǒng)和網(wǎng)站服務(wù)器默認配置為忽略它們,但如果查看隱藏文件的話,你就可以看到這些特殊文件。后續(xù)章節(jié)的話題將討論能控制什么類型的參數(shù)。

注意:如果 .htaccess 文件保存在 /apache/home/www/Gunjit/ 目錄,那么它會向該目錄中的所有文件和子目錄提供命令,但如果該目錄包含一個名為 /Gunjit/images/ 子目錄,且該子目錄中也有一個 .htaccess 文件,那么這個子目錄中的命令會覆蓋父目錄中 .htaccess 文件(或者目錄層次結(jié)構(gòu)中更上層的文件)提供的命令。

Apache Server 和 .htaccess 文件

Apache HTTP Server 俗稱為 Apache,是為了表示對一個有卓越戰(zhàn)爭策略技能的美洲土著部落的尊敬而命名。它基于 NCSA HTTPd 服務(wù)器 ,是用 C/C++ 和 XML 建立的跨平臺 Web 服務(wù)器,它在萬維網(wǎng)的成長和發(fā)展中起到了關(guān)鍵作用。

它最常用于 UNIX,但 Apache 也能用于多種平臺,包括 FreeBSD、Linux、Windows、Mac OS、Novel Netware 等。在 2009 年,Apache 成為第一個為超過一億站點提供服務(wù)的服務(wù)器。

Apache 服務(wù)器可以讓 www/ 目錄中的每個用戶有一個單獨的 .htaccess 文件。盡管這些文件是隱藏的,但如果需要的話可以使它們可見。在 www/ 目錄中可以有很多子目錄,每個子目錄通過用戶名或所有者名稱命名,包含了一個站點。除此之外你可以在每個子目錄中有一個 .htaccess 文件,像之前所述用于配置子目錄中的文件。

下面介紹如果配置 Apache 服務(wù)器上的 htaccess 文件。

Apache 服務(wù)器上的配置

這里有兩種情況:

在自己的服務(wù)器上托管網(wǎng)站

在這種情況下,如果沒有啟用 .htaccess 文件,你可以通過在 http.conf(Apache HTTP 守護進程的默認配置文件) 中找到 部分啟用。

<Directory"/var/www/htdocs">

定位如下行

AllowOverrideNone

更改為

AllowOverrideAll

現(xiàn)在,重啟 Apache 后就啟用了 .htaccess。

11個實用的Apache .htaccess配置
1. 強制后綴反斜杠
在URL的尾部加上反斜杠似乎對SEO有利 :)

<IfModule mod_rewrite.c>  RewriteCond %{REQUEST_URI} /+[^/.]+$  RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L] </IfModule>             
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 广昌县| 华亭县| 穆棱市| 娱乐| 东乌珠穆沁旗| 锡林郭勒盟| 郴州市| 阿克陶县| 株洲县| 仁怀市| 温宿县| 太仓市| 宁德市| 蕲春县| 信阳市| 辽中县| 双桥区| 建水县| 明光市| 古田县| 白玉县| 清原| 延寿县| 玉门市| 阿勒泰市| 鸡泽县| 抚宁县| 稷山县| 塔城市| 福建省| 德清县| 建瓯市| 库尔勒市| 大理市| 周宁县| 隆安县| 台南县| 葵青区| 同仁县| 隆安县| 开鲁县|