Para um domínio, como posso usar o WordPress e o Rails?

1

Eu tenho Rails instalado para example.com , no entanto, eu quero usar o WordPress para o meu blog também. Então, quero que example.com/blog seja o WordPress. O problema é que eu quero ter o WordPress em um diretório separado do Rails, como /srv/www/example-wp e ter Rails em /srv/www/example-ruby . Como posso separar isso? Acho que tem algo a ver com hosts virtuais, mas não tenho certeza de como isso deve funcionar.

Atualização:

<VirtualHost ip:80>
     ServerAdmin [email protected]
     ServerName example.com
     ServerAlias www.example.com
     DocumentRoot /srv/www/example-ruby/public/

Alias /blog /srv/www/example-wp/public/

<Directory /srv/www/example-wp/public/>
        AllowOverride all
        Order allow,deny
        Allow from all
</Directory>

     <Directory /srv/www/example-ruby/public/>
         # This relaxes Apache security settings.
         AllowOverride all
         # MultiViews must be turned off.
         Options -MultiViews
     </Directory>
</VirtualHost>
    
por Doug 16.08.2012 / 02:40

2 respostas

1

Você está procurando a função "Alias" no Apache.

A função Alias permite "mapear" os usuários para um subdiretório fora da raiz do documento.

Você usaria assim:

Alias /blog /srv/www/example-wp

link

    
por 16.08.2012 / 03:11
0

O alias não é suficiente por si só ... a home page e o Dashboard funcionam, mas não há URLs de post reais. AliasMatch é obrigatório.

Alias /blog /var/www/mpblog
AliasMatch /blog/(.*)$ /var/www/wordpress

via Yii2x

    
por 15.04.2018 / 20:54