1
我在HiddenFiles
文件夾中有幾個文件。我想檢查一個文件是否存在於這個隱藏的文件夾中。
如果是,則顯示它。否則,返回調整頁面(resizer.php
)。用Apache htaccess檢查虛擬路徑
這裏就是我已經試過:
RewriteCond %{REQUEST_URI} ^Virtual([\w\.]+)$
RewriteRule (.*) ../HiddenFiles/$1
RewriteCond %{REQUEST_URI} ^Virtual([\w\.]+)$ -f
RewriteRule (.*) ../resizer.php?img=$1
這裏是我的文件樹:
/
resizer.php
HiddenFiles/
aa.jpg
VirtualImages/
.htaccess
例子:
http://localhost/VirtulaImages/aa.jpg
顯示http://localhost/HiddenFiles/aa.jpg
(因爲文件中HiddenFiles
文件夾是否存在。http://localhost/VirtulaImages/bb.jpg
顯示http://localhost/resizer.php?img=bb.jpg
(因爲文件不在HiddenFiles
文件夾中)。
在哪個文件夾是你的htaccess的?你能提供一個簡單的文件夾/文件樹嗎? –
@JustinIurman我創建了我的文件的地圖。 – Huseyin