Board logo

標題: Apache Directory 問題 [打印本頁]

作者: Rayin    時間: 2012-6-18 10:24     標題: Apache Directory 問題

本帖最後由 Rayin 於 2012-6-19 09:55 編輯

我有一個server(serverhk.com), 入面有2個website
第一個website(abc)好早整落
  1. <Directory "D:/AppServ/www/abc">
複製代碼
url: serverhk.com/abc

現在多了一個website(xyz)
但個root變成 D:/AppServ/www/xyz/public_html
想問題如何可以user打 serverhk.com/xyz就會去到??

是加多一個
  1. <Directory "D:/AppServ/www/xyz/public_html">
複製代碼
還是其他? thx
作者: 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





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2