gpt4 book ai didi

mysql - 在 PuTTy SSH 中获取 Laravel 项目中 WordPress 的子域 URL

转载 作者:行者123 更新时间:2023-11-29 15:43:33 25 4
gpt4 key购买 nike

不确定之前是否有人问过这个问题,但我尝试了堆栈中给出的一些答案来解决 Laravel 项目中 WordPress 子域的设置,但没有成功。

我在 PuTTy 中设置了一个文件夹结构,按照

laravel 项目

app

config

public

.htaccess

资源

.env

...

wordpress

wp-config.php

wp-content

wp-includes

.htaccess

laravel 项目运行良好,但我想添加 wordpress 作为子域,例如laravel.com/wordpress

在 laravel .htaccess 上我添加了一个新行 RewriteCond %{REQUEST_URI} !^/wordpress[NC]

以及 WordPress 的 .htaccess 及其标准

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

# END WordPress

我还更新了数据库 wp-option 以将 url 设置为 http://laravel.com/wordpress在 siteurl 和 home 上

但是,虽然期望能够通过 localhost/laravel/wordpress 在本地访问该网站(它可以工作)但在实时服务器上laravel.com/wordpress 它返回 404 页面。

最佳答案

我认为您需要将 WordPress 代码添加到 Laravel 项目的公共(public)目录中

关于mysql - 在 PuTTy SSH 中获取 Laravel 项目中 WordPress 的子域 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57321887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com