[問題] mod_rewrite 模擬 mod_userdir
※ [本文轉錄自 Linux 看板]
作者: hydec (你好嗎?我很好!) 看板: Linux
標題: [問題] mod_rewrite 模擬 mod_userdir
時間: Thu Feb 25 15:01:49 2010
因為一些特殊需求,我的使用者網頁會放在 /home/user/home/user/www 下
兩次 /home/user 不是 typo,是真的兩層 /home/user XD
因為這種特殊目錄結構導致 apache 的 mod_userdir 沒法直接去讀使用者的網頁
(我用過 wildcard * 去設定,但 * 只能用一次,第二個 * 會抓不到)
於是關掉 mod_userdir 想用 mod_rewrite 去實現 mod_userdir 的功能
RewriteEngine On
RewriteRule ^~([a-z0-9]+)(.*) /home/$1/home/$1/www$2
可是實際運作時發現,apache 把 /home/$1/home/$1/www$2 加到
DocumentRoot 後面變成去讀 http://FQDN/home/user/home/user/www/
但我原意是想他去讀實體目錄 /home/user/home/user/www
請問 mod_rewrite 有辦法做到我要的效果嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.38.64
推
02/25 15:05,
02/25 15:05
→
02/25 15:05,
02/25 15:05
→
02/25 15:06,
02/25 15:06
→
02/25 15:08,
02/25 15:08
→
02/25 15:18,
02/25 15:18
→
02/25 15:20,
02/25 15:20
→
02/25 15:20,
02/25 15:20
推
02/25 21:48,
02/25 21:48
→
02/26 00:37,
02/26 00:37
→
02/26 00:39,
02/26 00:39
→
02/26 00:39,
02/26 00:39
→
02/26 00:40,
02/26 00:40
→
02/26 00:42,
02/26 00:42
→
02/26 00:43,
02/26 00:43
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.58.207
※ 編輯: hydec 來自: 114.25.58.207 (02/26 00:47)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章