apache2 mod_rewrite - Linux

By Tristan Cohan
at 2009-07-07T21:45
at 2009-07-07T21:45
Table of Contents
就是小弟有個網域 *.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了
請問要怎麼解決這個@@
謝謝!!
--
然後我希望每個使用者有兩種網址可以到達自己的目錄
例如: 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了
請問要怎麼解決這個@@
謝謝!!
--
Tags:
Linux
All Comments
Related Posts
yum update不了

By Madame
at 2009-07-07T16:46
at 2009-07-07T16:46
good site

By Andrew
at 2009-07-07T15:56
at 2009-07-07T15:56
cygwin 的使用

By Andrew
at 2009-07-07T14:35
at 2009-07-07T14:35
Linux的指令

By Callum
at 2009-07-07T11:58
at 2009-07-07T11:58
vim function link 要怎麼用阿?

By Linda
at 2009-07-07T11:54
at 2009-07-07T11:54