У меня есть сервер Ubuntu 16.04 VPS и один домен www.example.com.
Мне нужно, чтобы Wordpress отвечал на запросы к www.example.com и Prestashop на запросы к www.example.com/shop/
.
Я пытался с этим решением:
<VirtualHost *:80>
Alias /shop /var/www/prestashop
ServerAdmin admin@example.com
DocumentRoot /var/www/wordpress/
ServerName www.example.com
RewriteEngine On
RewriteRule "^/shop(.*)" "/var/www/prestashop$1"
<Directory /var/www/wordpress/>
Options FollowSymLinks Indexes MultiViews
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/wordpress-error_log
CustomLog /var/log/apache2/wordpress-access_log common
</VirtualHost>
Это работает, но если я нажму на любую из ссылок на сайте prestashop, я получу 404.
Любая помощь будет оценена.