我的域名www.example.com源于我的网站空间的html文件夹。 它位于:
的/ var / WWW /虚拟/我的账户/ HTML
但我的网站内容位于:
/var/www/virtual/myaccount/app/current/public/index.php
如果我调用我的域名,我怎么可能显示我的网站? 我的html文件夹中是否需要htaccess文件?或者是否可以使用符号链接?
答案 0 :(得分:1)
可能这取决于您使用的是哪个网络服务器,其配置,但在许多情况下启用了符号链接后,请尝试使用:
ln -s /var/www/virtual/myaccount/app/current/public /var/www/virtual/myaccount/html
答案 1 :(得分:0)
1。更改文档根目录:
您的域DocumentRoot将设置为/ var / www / virtual / myaccount / html,因此它根目录到此文件夹。
解决方案是将/ var / www / virtual / myaccount / app / current / public /作为域www.example.com的DocumentRoot,并为此目录启用Indexes选项。此设置可以在httpd.conf文件中完成。
示例节如下。
<VirtualHost www.exampl.com>
DocumentRoot /var/www/virtual/myaccount/app/current/public/
ErrorLog logs/www.exampl.com-error_log
CustomLog logs/www.exampl.com-access_log common
<Directory /var/www/virtual/myaccount/app/current/public/>
Options Indexes
</Directory>
</VirtualHost>
使用符号链接
也可以使用符号链接,但应该为当前的DocumentRoot目录启用它。