重定向在wordpress博客在我的laravel应用程序运行在apache服务器


redirecting in wordpress blog in my laravel app running on apache server

我有一个旅游网站。我是试图在mysitename.com/blog 整合wordpress博客。我已经 wordpress博客的内容放在文件夹'blog'' public'目录

我已经为wordpress创建了数据库,其他一切都很好。但是,在测试时,当我尝试访问'localhost/mylaravelsitename/public/blog/index.php'它将我重定向到'localhost/blog'。我不明白为什么!

我尝试将重定向引擎关闭 in '。然后重新启动apache,但它仍然做相同的

我会继续使用虚拟主机设置Laravel,并确保它正确工作。然后我将Wordpress安装在一个完全独立的位置,并使用别名发送流量到它。例如,假设你的Wordpress文件夹是:

/var/www/wordpress/

您可以简单地将以下内容添加到apache/vhosts配置中:

Alias /blog /var/www/wordpress/

你也可以做一个虚拟主机:

<VirtualHost *:80>
    DocumentRoot /var/www/wordpress
    ServerName www.yoursite.com/blog
    <Directory /var/www/wordpress>
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>  
</VirtualHost>

我使用apache的Alias特性来克服这个问题。我在我的虚拟主机配置中为'/blog'添加了别名。