[問題] apache2 mod_rewrite
就是小弟有個網域 *.aaa.net
然後我希望每個使用者有兩種網址可以到達自己的目錄
例如: user.aaa.net 或是 www.aaa.net/~user
於是我寫了幾個rule
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName *.aaa.net
DocumentRoot /var/www/
RewriteEngine on
RewriteCond "%{HTTP_HOST}" "^(user_reg_exp)\.aaa\.net$" [NC]
RewriteRule "(.*)" "/nfs/%1" [L]
...
</VirtualHost>
但這樣就發現
當要使用www.aaa.net/~user的時候
apache會把www拿來parse
結果就變成導到/nfs/www了
請問要怎麼解決這個@@
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.217.18
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):