你是裝在那個目錄,如果是在 /lifetype 目錄,那麼就要上下都加上 lifetype。如果是在根目錄,那麼上下都要改成 /
Mark
Hi, Mark
我看過論壇中的討論,也知道一般而言上下都要設一樣的目錄,
但幾經測試就是行不通,這就是讓我十分傷腦筋的地方
。
我將測試過的結果寫下,希望不會太贅言太多,但真的很詭異
Jeany
====
C:\AppServ\www\lifetype\.htaccess
測試一
RewriteBase
/lifetype…
ErrorDocument 401
/lifetype/error.php
ErrorDocument 403
/lifetype/error.php
ErrorDocument 404
/lifetype/error.php
結果一
X http://網址/帳號 ==> HTTP 404 找不到網頁
X http://網址/帳號/ ==> HTTP 404 找不到網頁
====
測試二
RewriteBase
/lifetype…
ErrorDocument 401
/error.php
ErrorDocument 403
/error.php
ErrorDocument 404
/error.php
結果二
○ http://網址/帳號 ==> OK X http://網址/帳號/ ==> HTTP 404 找不到網頁
====
測試三
RewriteBase
/…
ErrorDocument 401
/lifetype/error.php
ErrorDocument 403
/lifetype/error.php
ErrorDocument 404
/lifetype/error.php
結果三
X http://網址/帳號 ==> ERROR: The blog does not exist.
X http://網址/帳號/ ==> HTTP 404 找不到網頁
====
測試四
RewriteBase
/…
ErrorDocument 401
/error.php
ErrorDocument 403
/error.php
ErrorDocument 404
/error.php
結果四
X http://網址/帳號 ==> ERROR: The blog does not exist.
X http://網址/帳號/ ==> HTTP 404 找不到網頁"