我配置了三個virtualHost.
使用這三個vituralHost可以訪問相應的應用 。現在下面三個的配置已經生效。
但是我現在想用localhost訪問 www目錄時,卻直接被轉到basic/web。換句話說就是直接顯示basic應用的內容了。
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/wamp/www/basic/web"
<Directory "D:/wamp/www/basic/web">
RewriteEngine on
Allow from all
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
</Directory>
ServerName www.yii2.com
ServerAlias www.yii2.com
ErrorLog "logs/yii2.com-error.log"
CustomLog "logs/yii2.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/wamp/www/yiiadv/frontend/web"
<Directory "D:/wamp/www/yiiadv/frontend/web">
RewriteEngine on
Allow from all
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
</Directory>
ServerName www.yiiadv.com
ServerAlias www.yiiadv.com
ErrorLog "logs/yiiadv.com-error.log"
CustomLog "logs/yiiadv.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/wamp/www/yiiadv/backend/web"
<Directory "D:/wamp/www/yiiadv/backend/web">
RewriteEngine on
Allow from all
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
</Directory>
ServerName www.backend.yiiadv.com
ErrorLog "logs/yiiadv.com-error.log"
CustomLog "logs/yiiadv.com-access.log" common
</VirtualHost>
uj5u.com熱心網友回復:
Apache中沒有捕獲到的主機名,默認使用第一個虛擬主機。uj5u.com熱心網友回復:
問題描述不明不白..確認你的配置已生效,
確定各埠都正常訪問,
再確認沒有別的規則指向www目錄
uj5u.com熱心網友回復:
<VirtualHost *:80>ServerAdmin www.cms.com
DocumentRoot "/var/www/html/cms/public"
ServerName www.cms.com
Alias /cjcms "/var/www/html/cms/public"
<Directory "/var/www/html/cms/public">
Options FollowSymLinks
AllowOverride All
Allow from all
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>
第六行加一個alias
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/175102.html
標籤:其他技術討論專區
下一篇:Truffle 環境搭建
