将 Symfony 网站转发到它的主域

Forwarding Symfony website to it's main domain

整个项目可在 mysite.com/projectfolder/web/web_dev.php 访问,但我如何将其指向 mysite.com。我已经使用 digitalocean vps 来托管这个网站。

我应该在 .htaccess 文件中更改什么

我当前的设置是:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?mysite.comn$ [NC]
RewriteCond %{REQUEST_URI} !^/projectfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /web/
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$ [NC]
RewriteRule ^(/)?$/app_dev.php [L]

我认为您不应该更改 .htaccess 文件。您需要配置 Nginx 或 Apache 文件。

这是一本很好的食谱:https://www.digitalocean.com/community/tutorials/how-to-deploy-a-symfony-application-to-production-on-ubuntu-14-04