Wordpress与我的网站

时间:2015-01-28 18:08:57

标签: wordpress apache

我在wordpress上有一个博客,例如www / blog.com - 文件夹 和我的网站example.com,www / example.com - 文件夹。

我尝试将worpress与我的网站整合。 example.com/blog - 必须转到wordpress索引页面, example.com/blog/post_name 必须转到wordpress帖子。

apache conf

<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/example.com
    ServerAlias www.example.com
    Alias /blog /var/www/blog.com
    <Location /blog>
    </Location>
</VirtualHost>
<Directory /var/www/example.com>
    #code
</Directory>
<Directory /var/www/blog.com>
    #code
</Directory>

在worpress管理面板中我改变:
WordPress地址(网址) example.com/blog
example.com 的网站地址(网址) 永久链接设置至/ blog /%postname%/

当我去 example.com/blog 时,它可以正常工作,但是当我输入时 example.com/blog/post_name 我有404错误。

修改
请求 example.com/blog 转到wordpress目录,但 example.com/blog/post_name 转到example.com index.php

1 个答案:

答案 0 :(得分:1)

查看此wordpress.org article。它将帮助您确保已启用mod_rewrite,并插入AllowOverride FileInfo指令,我已经可以看到您在VirtualHost中失踪。别忘了阅读/ blog(/var/www/blog.com)目录的.htaccess文件。您需要确保RewriteBase设置为/blog