2017-04-11 84 views
0

當我訪問http://alpha.myweb.com/它重定向到http://alpha.myweb.com/frontend/web/域名重定向到前端/網絡

這導致網站顯示沒有任何資產。

這是我的虛擬主機配置

<VirtualHost *:80> 
     # The ServerName directive sets the request scheme, hostname and port that 
     # the server uses to identify itself. This is used when creating 
     # redirection URLs. In the context of virtual hosts, the ServerName 
     # specifies what hostname must appear in the request's Host: header to 
     # match this virtual host. For the default virtual host (this file) this 
     # value is not decisive as it is used as a last resort host regardless. 
     # However, you must set it for any further virtual host explicitly. 
     #ServerName www.example.com 

     ServerAdmin [email protected] 
     ServerName alpha.myweb.com 
     ServerAlias www.alpha.myweb.com 
     DocumentRoot /var/www/html/myweb 
     #Options +FollowSymlinks 

     # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 
     # error, crit, alert, emerg. 
     # It is also possible to configure the loglevel for particular 
     # modules, e.g. 
     #LogLevel info ssl:warn 

     ErrorLog ${APACHE_LOG_DIR}/error.log 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 

     # For most configuration files from conf-available/, which are 
     # enabled or disabled at a global level, it is possible to 
     # include a line for only one particular virtual host. For example the 
     # following line enables the CGI configuration for this host only 
     # after it has been globally disabled with "a2disconf". 
     #Include conf-available/serve-cgi-bin.conf 
</VirtualHost> 

這裏是我的.htaccess

# prevent directory listings Options -Indexes IndexIgnore */* 

# follow symbolic links Options FollowSymlinks RewriteEngine on RewriteRule ^administrator(/.+)?$ backend/web/$1 [L,PT] RewriteRule ^(.+)?$ frontend/web/$1 

RewriteCond %{HTTP_HOST} ^alpha\.myweb\.com [NC] RewriteRule ^(.*)$ https://alpha.myweb.com/$1 [L,R=301] 

這有什麼錯我的配置?我需要存儲frontend/config/main.php,backend/config/main.phpcommon\config\main.php

在此先感謝?

回答

0

您的apache文檔根目錄應該是/var/www/html/myweb/frontend/web而不是/var/www/html/myweb這是您的項目根目錄。

+0

仍然相同。 –

+0

內頁怎麼樣,例如'http:// alpha.myweb.com/site/about'? – topher

+0

或在此更改後重新啓動apache – Yupik