一起幫忙解決難題,拯救IT 人的一天
文章推薦指數: 80 %
我目前會寫的只有這種隱藏法一個檔一個檔去建立. 然後放到網站根目錄的/.htaccess 中只是我現在想實現的是「某一個資料夾」裡面的php 檔案都忽略副檔名就好,而且不用 ...
0
如何寫一個讓某資料夾裡面的.php檔案在訪問的時候都忽略副檔名?
php
rewrite
.htaccess
htaccess
apache
火爆浪子
2019-02-0616:35:34‧2682瀏覽
RewriteRule^admin/user$admin/user.php
我目前會寫的只有這種隱藏法
一個檔一個檔去建立
然後放到網站根目錄的/.htaccess中
只是我現在想實現的是「某一個資料夾」裡面的php檔案都忽略副檔名就好,而且不用一個一個建?
比如某個資料夾裡面有五十個.php腳本
/test/1.php
/test/2.php
/test/3.php....
/test/50.php
如何針對test裡面的副檔名隱藏就好呢?不會影響到其他資料夾的腳本
回答1
討論
邀請回答
追蹤
檢舉
×
邀請回答
輸入邀請回答者的帳號或暱稱
Loading
找不到結果。
已達邀請上限
邀請回答
{{result.user.nickname}}
{{result.user.account}}
已邀請的邦友{{invite_list.length}}/5
取消邀請
{{invite.nickname}}
{{invite.account}}
關閉
登入發表討論
1個回答
0
淺水員
iT邦高手3級‧2019-02-0621:58:59
最佳解答
大概像下面這樣?
檔案結構
[root]
├.htaccess
├getTest.php
└[test]
.htaccess
RewriteEngineOn
#禁止直接存取資料夾內的檔案
RewriteCond%{REQUEST_FILENAME}-f
RewriteRule^test/(.*)$-[F,L]
#轉交由getTest.php處理
RewriteRule^test/(.*)$getTest.php/$1[L]
getTest.php
延伸文章資訊
- 1Windows 10 顯示或隱藏副檔名設定教學 - GT Wang
開啟Windows 的檔案總管,預設的狀況下,所有檔案的副檔名都不會顯示出來。 windows-10-show-filename-extension-tutorial-1. Windows 檔案...
- 2這樣做讓Windows 顯示完整副檔名,檔案總管更名更方便 - T客邦
在預設情況下,Windows 會自動隱藏已知的附檔名,雖然這樣一來資料夾畫面會比較簡潔,但是對於需要修改副檔名的狀況,操作就會變得十分麻煩。
- 3一起幫忙解決難題,拯救IT 人的一天
我目前會寫的只有這種隱藏法一個檔一個檔去建立. 然後放到網站根目錄的/.htaccess 中只是我現在想實現的是「某一個資料夾」裡面的php 檔案都忽略副檔名就好,而且不用 ...
- 4無法隱藏副檔名
無法隱藏副檔名 · Windows 10,不知道為什麼突然自行出現副檔名。 · 因不習慣有副檔名,依照支援服務的教學勾選「隱藏已知檔案類型的副檔名」,資料夾選項之「檢視」,「隱藏 ...
- 5在Mac 上顯示或隱藏檔案副檔名 - Apple Support
當您重新命名檔案或檔案夾時,請不要更改其檔案名稱副檔名,否則您可能再也無法以製作該檔案的App 來打開此檔案。若要在更改副檔名之前收到警告,請在Finder 偏好設定的「 ...