Wordpress博客+ Laravel与SEO友好的网址

时间:2015-05-30 10:07:51

标签: php wordpress apache .htaccess laravel-4

我有一个Laravel的网站,我正在网站上用url开始一个wordpress博客。

http://abcd.com/blog

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

RewriteCond $1 !^(blog)

它工作正常,但当我为博客启用SEO友好网址时,将网址设为

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

当我尝试查看博客帖子时,它会出现内部错误。

1 个答案:

答案 0 :(得分:0)

只要你有以下两个文件,你应该没问题:

DOCUMENT_ROOT/.htaccess (文档根目录是您的Laravel public目录):

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

<强> DOCUMENT_ROOT/blog/.htaccess

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

当然,我已经减少了默认值 - 只显示每个文件中的内容。

因此,您根本不需要排除目录。这已经完成了RewriteCond %{REQUEST_FILENAME} !-d