我遇到以下目錄結構:PHP:modrewrite不同的目錄
/front/index.php
< - 網站根
/admin/img/
< - 額外的圖像
因此對於包括圖像我正在使用此路徑:../admin/img/
問題是我不能在我的服務器上使用../
,所以我需要重新映射整個路徑。
我該如何使用modrewrite來做到這一點?
我會只是想從../admin/img/
任何想法映射到admin/img/
,如果這是可能的嗎?
謝謝
我遇到以下目錄結構:PHP:modrewrite不同的目錄
/front/index.php
< - 網站根
/admin/img/
< - 額外的圖像
因此對於包括圖像我正在使用此路徑:../admin/img/
問題是我不能在我的服務器上使用../
,所以我需要重新映射整個路徑。
我該如何使用modrewrite來做到這一點?
我會只是想從../admin/img/
任何想法映射到admin/img/
,如果這是可能的嗎?
謝謝
有你的.htaccess這樣的:
Options +FollowSymlinks -MultiViews
RewriteEngine on
RewriteRule ^\.\.(/admin/img/.*)$ $1 [NC,L,R=301]
你可以選擇符號鏈接目錄嗎?它非常快速簡單,但它不能解決應用程序中的任何路徑。
這是我的「跛腳」的版本:什麼ü想想? RewriteRule^img/admin/up /(.*)$ ../admin/up/$1 [L] – Fuxi 2011-05-10 19:48:14
看起來不錯,但是你可以節省一些冗餘:'RewriteRule^img /(admin/up /(.*) $ ../$1 [L,NC]' – anubhava 2011-05-10 19:51:49
thanks dude!:)) – Fuxi 2011-05-10 19:57:54