【问题标题】:Configure htaccess to symfony project配置 htaccess 到 symfony 项目
【发布时间】:2016-08-22 16:49:24
【问题描述】:

我有一个托管在 Symfony2 中的我的个人项目,将它安装在文件夹“public_html”中,然后当我想访问我的项目时,我必须编写下一个

url: "mydomian.net/myprojectSymfony/web/",而不是“mydomain.net”。

如果我只写mydomain.net,服务器会向我显示目录“public_html”,其中包含所有文件夹。如何编写我的.htaccess 文件来解决这个问题? 我尝试了重定向301,但我不知道是否正确。

【问题讨论】:

  • 你能告诉我们你的apache配置吗?

标签: php apache .htaccess symfony


【解决方案1】:

在我看来,最好的方法是配置您的 apache vhost,如下所述: http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html

<VirtualHost *:80>
    ServerName mydomain.net
    ServerAlias www.mydomain.net

    DocumentRoot /var/www/myprojectSymfony/web
    <Directory /var/www/myprojectSymfony/web>
        AllowOverride All
        Order Allow,Deny
        Allow from All
    </Directory>

    ErrorLog /var/log/apache2/project_error.log
    CustomLog /var/log/apache2/project_access.log combined
</VirtualHost>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-22
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多