作者: Rayin 時間: 2012-6-18 10:24 標題: Apache Directory 問題
本帖最後由 Rayin 於 2012-6-19 09:55 編輯
我有一個server(serverhk.com), 入面有2個website
第一個website(abc)好早整落
- <Directory "D:/AppServ/www/abc">
現在多了一個website(xyz)
但個root變成 D:/AppServ/www/xyz/public_html
想問題如何可以user打 serverhk.com/xyz就會去到??
是加多一個
- <Directory "D:/AppServ/www/xyz/public_html">
作者: rabbit82047 時間: 2012-6-18 14:03
mod_alias
加句
Alias /xyz "D:/AppServ/www/xyz/public_html"
作者: timothy2008 時間: 2012-6-18 16:36
題外話, 想問下, 如果唔set會有咩影響???
作者: Flower 時間: 2012-6-18 16:42
提示: 作者被禁止或刪除 內容自動屏蔽
作者: rabbit82047 時間: 2012-6-18 18:56
回復 4# Flower
http://httpd.apache.org/docs/2.2/mod/mod_alias.html
好基本既apache module
作者: rabbit82047 時間: 2012-6-18 19:00
回復 3# timothy2008
唔set就要打 domain/xyz/public_html 先入到,因為 xyz/public_html 都係係 docroot 之下
作者: Flower 時間: 2012-6-18 19:04
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 口o口 時間: 2012-6-18 19:55
<VirtuaHost *:80>
ServerAdmin <e-mail>
DocumentRoot /var/www/html/abc
ServerName serverhk.com
<Directory "var/www/html/abc">
Options FollowSymLinks
AllowOverrive None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtuaHost *:80>
ServerAdmin <e-mail>
DocumentRoot /var/www/html/xyz
ServerName sps00.hthk.com
<Directory "var/www/html/xyz">
Options FollowSymLinks
AllowOverrive None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我唔知你係唔係想咁..
入sps00.hthk.com就真去到ZXY FILE
入serverhk.com就直去ABC...
作者: Rayin 時間: 2012-6-19 09:56
ServerAdmin
DocumentRoot /var/www/html/abc
ServerName serverhk.com
Options FollowSymLinks
Allow ...
口o口 發表於 2012-6-18 19:55
sorry..我改漏左少少..係同一server黎
不過你呢個都差唔多
唔該哂上面咁多位
作者: 口o口 時間: 2012-6-19 13:34
我上面果個方法都係一部主機2個域名....
作者: chanhoktai 時間: 2012-6-19 20:33
Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^abc [NC]
RewriteRule ^assets/(.*) /application_abc/assets/$1 [L]
RewriteCond %{HTTP_HOST} ^def [NC]
RewriteRule ^assets/(.*) /application_def/assets/$1 [L]
咁樣又點?
作者: AlexAu 時間: 2012-6-24 16:52
DIRECTORY對小弟黎講係SET PERMISSION

如果要ACCESS既FOLDER 唔係<DIRECTORY>入面, 就要再用<DIRECTORY>SET PERMISSION, 同埋ALIAS去ACCESS個佢
作者: fhleung 時間: 2012-6-24 19:04
回復 11# chanhoktai
有用! 可以係 .htaccess 度 set
作者: fhleung 時間: 2012-6-27 14:24
回復 5# rabbit82047
http://httpd.apache.org/docs/2.2/mod/mod_alias.html
根據這 manual/documentation, alias 只適用係 server config, virtual host
師兄: 如果只可以控制 .htaccess 這情況可以點?
作者: rabbit82047 時間: 2012-6-27 20:08
回復 14# fhleung
可以 phpinfo 睇下有冇 load mod_alias,如果係用 php 既話,不過一般都會有
照計你都係指 web hosting,基本上除左 web root 之外都唔會 access 到其他地方,
mod_alias 係咪真係有用呢
反而 mod_rewrite 可能會實用d

