【问题标题】:install wordpress in blog folder + laravel in root folder在博客文件夹中安装 wordpress + 在根文件夹中安装 laravel
【发布时间】:2017-07-07 23:14:46
【问题描述】:

我将 laravel 框架安装在 root 文件夹中,并将 wordpress CMS 安装在 Blog 文件夹中

Laravel 很好用,但是 WordPress 不行

我在 laravel .htaccess 文件中将 no-www 重定向到 www 和 http 到 https:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

#First rewrite any request to the wrong domain to use the correct one (here www.)
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Now, rewrite to HTTPS:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

我的网址:https://www.zanborasal.com

wordpress 博客文件夹:https://www.zanborasal.com/blog

您知道如何更正我的 Wordp=Press 安装吗?

【问题讨论】:

    标签: php wordpress .htaccess laravel laravel-5


    【解决方案1】:

    如果你添加,就在RewriteEngine On 之后:

    RewriteCond $1 !^(wordpress-folder)
    

    这将排除您的 Wordpress 安装,并让您在 wordpress-folder 中拥有自己的 htaccess 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-09
      • 2020-12-04
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 2018-02-25
      • 1970-01-01
      • 2017-12-04
      相关资源
      最近更新 更多