會員登入 新朋友?立刻註冊
[說明]
文章會慢慢移新精讚 //n.sfs.tw
2019/2/23 星期六     [文章分類及列表]
精讚Blog logo 部落格是自己寫爽的
精讚部落 > 網際技術 > APACHE
移除 apache自動將連結加上的.html 無次要群組 列印 推薦
作者或來源 瘦河馬 2012-04-17 15:58:22
關鍵字 1apache 2mod_rewrit 3mod_dir
此文完整連結 http://n.zipko.info/761.html
文章歡迎轉載,請尊重版權註明連結來源。

移除 apache自動將連結加上的.html

今天在家目錄設定 mod_rewrite 模組中,發現系統竟然會將我的所有目錄後面都加上 .html

ex:

URL http://heart.tc.edu.tw/~user/poker/index/path

Mod_rewrite Log:

add path info postfix: /home/user/public_html/poker/index.html -> /home/user/public_html/poker/index.html/path
strip per-dir prefix: /home/axer/public_html/poker/index.html/path -> index.html/path

怪就怪在我的 Mod_rewrite 中並沒有這樣的規則,經過了幾個小時的尋找,後來發現原來是 httpd.conf 中有關user 家目錄的設定所導致,請把家目錄中的  MultiViews移除,就可以解決這個問題。

<Directory /home/*/public_html>
    AllowOverride MultiViews FileInfo AuthConfig Limit
    Options SymLinksIfOwnerMatch IncludesNoExec
   ....
</Directory>

 

END
F B 留 言 版

留言結束請重新整理網頁顯示留言
相 關 文 章
同 群 組 其 他 文 章
隨 機 文 章
精讚部落版權所有(c) JinZan Blog http://n.zipko.info Author axer@tc.edu.tw. 最佳瀏器為Firefox,本網頁不支援IE6。[文章分類及列表]
本站最佳瀏覽解析度1024x768 網站建置 2009.11