2015-02-09 24 views
0

我需要知道創建.htaccess文件後,我必須在索引頁面內調用它,知道主頁是唯一的(只有index.php),並且所有頁面都是從數據庫中獲取的。回想.htaccess

我使用Apache的Web服務器。

+0

.htaccess會自動影響所有文件和文件夾,因此無需以任何方式調用它。 – 2015-02-09 16:20:57

回答

1

文件與特定的文件夾中文件名.htaccess是對web服務器配置(最常見的是httpd.conf)的擴展,當在目錄中加載或執行文件或腳本時,Apache自動加載該文件或腳本,或放置.htaccess文件的任何子目錄。另外,php腳本(或者其他任何腳本)都不知道.htaccess的存在,他們也不應該關心。但是,它們可以依賴於配置設置,例如。任何通過所謂的前端控制器(最常見的是index.php)管理所有傳入請求的重寫規則,但他們不知道它的存在。任何配置也可以放在配置樹的其他地方。

有關更多信息,我建議您閱讀有關Apache或一般的Web服務器,並瞭解常見(http)請求是如何實現的。它會給你一些關於.htaccess文件究竟做什麼,不做什麼,以及它與任何腳本相關或不相關的知識。

0

你不需要任何PHP頁面的顯式調用htaccess文件 htaccess的規則將自動適用於所有文件和子文件夾,其中htaccess文件被放置

0

你不能打電話.htaccess文件,它是一個指令設置到服務器如何處理請求(除其他外)。您應該將其放在根目錄中,並且在向服務器發出對任何網頁或其他文件的請求時,Apache會自動查找它。

您也可以在每個文件夾(目錄)中有一個.htaccess來控制特定於它的請求。