Php Wordpress博客+;具有搜索引擎友好URL的Laravel

Php Wordpress博客+;具有搜索引擎友好URL的Laravel,php,wordpress,apache,.htaccess,laravel-4,Php,Wordpress,Apache,.htaccess,Laravel 4,我有一个网站与拉威尔,我开始在网站上的网址wordpress博客 我已经把wordpress博客上传到了laravel的公共目录中。为了将wordpress博客从laravel htaccess规则中排除,我在laravel htaccess中添加了以下行 RewriteCond $1 !^(blog) 它工作得很好,但当我为博客启用SEO友好的URL时,它会将URL设置为 http://abcd.com/blog/sample-post/ 当我试图查看一篇博客文章时,它给出了内部错误 只

我有一个网站与拉威尔,我开始在网站上的网址wordpress博客

我已经把wordpress博客上传到了laravel的公共目录中。为了将wordpress博客从laravel htaccess规则中排除,我在laravel htaccess中添加了以下行

RewriteCond $1 !^(blog)
它工作得很好,但当我为博客启用SEO友好的URL时,它会将URL设置为

http://abcd.com/blog/sample-post/

当我试图查看一篇博客文章时,它给出了内部错误

只要您有以下两个文件,您就可以了:

DOCUMENT\u ROOT/.htaccess
(其中文档根目录是您的Laravel
public
目录):

文档\u ROOT/blog/.htaccess

RewriteEngine on
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
当然,我已经减少了默认值——只是显示了每个文件中应该包含的内容

因此,实际上根本不需要排除目录。这已经用
RewriteCond%{REQUEST\u FILENAME}完成了-d

RewriteEngine on
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]