快被這個問題煩透了
我的路徑是 /forum
使用者如果打 /Forum 或 /FORUM
都會找不到網頁,怎麼解呢?
我用 Win2000 Server + Appserv
Appache 是 1.3..26
快被這個問題煩透了
我的路徑是 /forum
使用者如果打 /Forum 或 /FORUM
都會找不到網頁,怎麼解呢?
我用 Win2000 Server + Appserv
Appache 是 1.3..26
可以建立/Forum 與 /FORUM目錄
裡面各放一個index.htm,且於檔案的MEAT加上redirection
如:
<META HTTP-EQUIV="refresh" CONTENT="0;URL=/forum">
那 user 打小寫了?
用這種方法解決?
那其他狀況要考慮嗎?
/fOrum
/FORum
/ForUM
....
而且在 2000 下也做不到,因為不分大小寫只能建立一個......
因為 Apache 比較聰明, IIS 笨。
這個問題再討論下去,恐怕就會變成兩派之爭。(沒那麼嚴重~~)
因為 Apache 原本是 Unix 下的產品, Unix 下大小寫本來就是不同的, 在移植到 MS-Windows 上時候, 沒注意 MS-Windows 大小寫檔案和目錄是相同的
方法一, 放棄 apache
方法二, 根本不理會這個問題 (小弟就是)
方法三, 發信到 apache 網站, 建議它們改進, 等新版出來
不知道有個變通方法能不能夠用
就是靠 .htaccess 這個檔案(我不確定WIN+APACHE是否可執行)
如果可以用的話,你用編輯器造個名字叫.htaccess 的檔案,放在網站根目錄底下
如果你的/forum是全部小寫的話,你可以在.htaccess裡面寫....
Redirect /Forum http://name.com/forum
Redirect /FORUM http://name.com/forum
Redirect /FoRuM http://name.com/forum
..以下類推.....
這樣的話,輸入http://name.com/Forum,就會自動改連到http://name.com/forum
輸入http://name.com/FORUM,也會自動改連到http://name.com/forum
(上面內容的/Forum或/FORUM是訪客可能會打錯的路徑名字)
用這個方法可以的話,你就不用建1大堆名稱目錄與INDEX.HTM檔
而且轉換連結時,不會有喀喀的聲音
書籤