我们有一个主要站点在laravel上运行,我的apache配置是
ServerAdmin admin@test.com
DocumentRoot /var/www/test/public
<Directory /var/www/test/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
我们在相同的域中也有博客,URL看起来像 http://test.com/c1/blog http://test.com/c2/blog
http://test.com在Laravel上运行,http://test.com/c1和http://test.com/c2也是如此。基本上,c1和c2是由laravel渲染的页面。
我的博客在wordpress上,我将其放在/ var / www / c1 / blog和/ var / www / c2 / blog下。它们是具有单独的代码和数据库的Wordpress的单独实例。我不希望将它们结合在一起。
如何设置适当的重定向,以便正确显示博客页面及其路径?
我尝试修改apache配置(这是我的新手),这就是我所做的,这会引发内部服务器错误
DocumentRoot /var/www/c1/blog
<Directory /var/www/c1/blog>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
还尝试通过这种方式通过laravel重定向处理博客重定向:
return File::get(public_path() . '/c1/blog/index.php');
当我转到http://test.com/c1/blog时会显示空白页