2011-12-13 96 views
0

我可以將404事件設置爲如果網頁來自特定網址,而不是404網頁?在htaccess中爲特定網址設置自定義404頁面

例如說我有普通用戶去/ 404 /有:

ErrorDocument 404 /404/ 
htaccess的

,和我有一個管理部分,多數民衆贊成/管理/,如果出於某種原因管理員用戶點擊一個鏈接,該鏈接無效我怎樣才能讓他們goto/admin/404 /(與普通的404頁面分開)而不是/ 404 /?

我在猜測某種rewriteCond?

乾杯

回答

1

嘗試是這樣的,應該進行一些小改動

ErrorDocument 404 /errorpage.html 

RewriteCond %{REQUEST_URI} ^/admin/$ [NC] 
RewriteRule errorpage.html /errorpage_admin.html [L] 
+0

沒有工作工作。 :(感謝雖然 – Nicekiwi

+0

你怎麼試試這個,使用兩個.htaccess文件,把一個放在你的根目錄下,併爲整個站點指定ErrorDocument,然後在/ admin /目錄下放一個.htaccess文件,只指定不同的404頁面,沒有其他規則,只是在/ admin /目錄下的ErrorDocument。.htaccess文件優先於根目錄內的.htaccess。也許這可以工作? – TodoroWWW

+0

也許..除了/ admin /文件夾不存在。 – Nicekiwi