Принимать два веб-приложения в одном домене с помощью Apache

Просто измените его на

@Html.TextBoxFor(model => model.ms_person.email, new{@id="email", @name="email"})
-1
задан lmdz60z 13 July 2018 в 13:43
поделиться

1 ответ

Вы можете использовать директиву Alias для сопоставления всех запросов, соответствующих шаблону / custom-slug / *, в приложении Symfony. Все остальные URL-адреса будут отправлены из wordpress.

Образец vhost:

<VirtualHost *:80>
        ServerName www.example.com

        ServerAdmin webmaster@localhost
        DocumentRoot /your_web_root/www_example_com/wordpress/

        # All URLs begining with /custom-slug will be fetched from the symfony app
        Alias "/custom-slug" "/your_web_root/www_example_com/symfonyApp/web/"

        <Directory /your_web_root/www_example_com/wordpress/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        <Directory /your_web_root/www_example_com/symfonyApp/web/>
                AllowOverride None
                Order Allow,Deny
                Allow from All

                <IfModule mod_rewrite.c>
                    Options -MultiViews
                    RewriteEngine On
                    RewriteCond %{REQUEST_FILENAME} !-f
                    RewriteRule ^(.*)$ app.php [QSA,L]
                </IfModule>
           </Directory>

</VirtualHost> 
1
ответ дан nidhi 17 August 2018 в 12:41
поделиться
  • 1
    @ lmdz60z, не могли бы вы выбрать этот ответ, который был бы правильным, если бы эта конфигурация работала так, как ожидалось? Благодарю. – nidhi 17 July 2018 в 12:58
  • 2
    спасибо за вашу помощь, он работает безупречно! – lmdz60z 19 July 2018 в 07:53
Другие вопросы по тегам:

Похожие вопросы: