請問apache rewrite 虛擬主機規則怎麼寫??

我有好幾個網站,使用apache+php+mysql架成的
目前使用 virtualhost 檔案方式來達成,但是這樣如果每增加或修改虛擬主機時就必需重新啟動apache
如果這時正好有使用者連線,勢必造成中斷連線的問題
可以使用 rewrite 這個模組來使用,不用停止伺服器

伺服器的根目錄
DocumentRoot D:\webroot

網域1
www.aaa.com.tw 對應到 D:\webroot\www.aaa.com.tw
網域2
blog.bbb.net 對應到 D:\webroot\blog.bbb.net
....
...

請問Rewrite 怎麼下 :
RewriteEngine ON
RewriteCond %{HTTP_HOST} !^+$[NC]
>> RewriteRule !^+$ /$1
卡在這一行了
對於正則化不是很瞭解....似乎找不到單獨的教學..
是否有相關教學??

再請問..
1.各目錄下的 .htaccess 還會有作用嗎??
2.另外這樣LOG檔 怎麼切?? 目前log也是另外使用網域+日期單獨檔案記錄的!!
3.用這種方式有什麼缺點??
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!