我试图在我网站的子目录中托管一个wordpress网站。我使用apache所以我编辑了000-default.conf文件并添加了以下内容:
Alias /blog /var/www/html/wordpress
DirectoryIndex index.php
<Directory "/var/www/html/wordpress">
AllowOverride All
order allow,deny
allow from all
</Directory>
当我重新启动服务器并转到该网站时,请说&#34; example.com/blog" ;,它会显示一个损坏的wordpress,其中包含&#34; .js&#34的所有404错误;文件。它试图在根站点(example.com)中查找它们。问题是:我如何设置子目录站点在example.com/blog中查找其文件?
有关详细信息,我的root主机是Symfony站点(不是wordpress),我正在运行AWS EC2 ubuntu服务器。
答案 0 :(得分:0)
您需要启用apache2 mod_rewrite模块。您可以通过运行以下命令来做到这一点:
sudo a2enmod重写