laravel中未显示子目录博客文章wordpress

时间:2018-06-26 08:21:35

标签: wordpress laravel

我正在laravel网站上将wordpress用作我的博客。 wordpress博客位于子目录中,因此wordpress的域为mydomain.com/blog。

我已经在本地主机中对其进行了测试,并且可以完美运行。但是,当我将其部署在服务器上时,该站点可以显示我博客的主页。但是它无法显示博客的ex页面。 domain.com/blog/contact (找不到404页)。

我已经完成了changed the .htaccess之类的几个步骤,并定义了WP_HOME / WP_SITEURL,但是它仍然无法显示我的博客文章。

这是我的wordpress .htaccess

<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>

这是我的laravel网站的.htaccess

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

RewriteEngine On
 RewriteCond %{REQUEST_URI} !^/blog/ # <=== NEW LINE!!!!
# 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}]

我在这里做什么错了?

0 个答案:

没有答案