通过公共文件夹中的wordpress博客进行Laravel安装

时间:2020-01-23 16:32:35

标签: wordpress laravel .htaccess

我在不同的文件夹中但在同一服务器中安装了Laravel安装并安装了Wordpress

laravel.site.com(包含所有laravel文件的域和文件夹)

wordpress.site.com(包含所有wp文件的域和文件夹)

但是我需要使wordpress博客可以在此URL laravel.site.com/blog

中访问

我尝试将其添加到laravel公共htaccess中

RewriteCond %{REQUEST_URI} !^/blog/

我更改了wordpress WP_SITEURL,但它无法正常工作,显示404

我还检查了laravel路线,它只有

Route::get('/', function () {
    return view('welcome');
});

我尝试了许多类似的问题,但都没有结果,对如何解决这个问题有任何想法吗?

1 个答案:

答案 0 :(得分:1)

将wordpress文件放在文件夹中的“ public”文件夹中,说“ blog”。将Wordpress的.htaccess文件更改为以下

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress

您在wordpress中的网站网址应为“ http://laravel.site.com/blog