0
我是PHP新手。我正在開發一個網站(截至目前靜態內容,尚未涉及數據庫)。 網址是見過這樣的如:本地主機/主/ listContent中/內容1#abc.php如何在PHP中更改網址(靜態頁面)
我想隱藏整個路徑和喜歡的東西代替它?本地主機/主分= 1 & BRCH = 1
有什麼建議嗎?
P.S:我已經使用了它,但無法理解如何繼續。
在此先感謝!
我是PHP新手。我正在開發一個網站(截至目前靜態內容,尚未涉及數據庫)。 網址是見過這樣的如:本地主機/主/ listContent中/內容1#abc.php如何在PHP中更改網址(靜態頁面)
我想隱藏整個路徑和喜歡的東西代替它?本地主機/主分= 1 & BRCH = 1
有什麼建議嗎?
P.S:我已經使用了它,但無法理解如何繼續。
在此先感謝!
一種方法是用的.htaccess規則:
RewriteEngine on
Options +FollowSymLinks
RewriteBase/
RewriteRule !(\.xpi|\.xml|\.txt|\.air|\.exe|\.zip|\.pdf|\.ico|\.gif|\.jpg|\.png|\.jpeg|\.js|\.swf|\.css|\.php|\.html)$ index_mod_rewrite.php [L]
裏面index_mod_rewrite.php
您解決當前URL爲您創建一個映射(見$ _ SERVER [「REQUEST_URI」]),然後require
必要.php文件。
另一種方法是手動(或使用腳本)將所有映射添加到.htacccess。
如果您使用的是Apache,以上是有效的。 .htaccess是放置在任何文件夾中的文件,它會影響當前的文件夾和子文件夾。隨後的路徑中的.htacccess文件可以更改配置,或者如果您選擇特定的文件夾,甚至可以停止mod重寫。
爲了確保起見,我也在這裏加入了另一個要求爲達最.htaccess文件(安全功能禁用目錄列表):
options All -Indexes
IndexIgnore *
谷歌的'.htaccess'和重寫規則(如果你使用的是Apache) – k102