【发布时间】:2015-01-28 18:08:56
【问题描述】:
我在 wordpress 上有一个博客,例如 www/blog.com - 文件夹 和我的网站 example.com,www/example.com - 文件夹。
我尝试将 wopress 与我的网站集成。 example.com/blog - 必须转到 wordpress 索引页面,example.com/blog/post_name 必须转到 wordpress 帖子。
apache 配置
<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 地址 (URL) 更改为 example.com/blog
站点地址 (URL) 到 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
【问题讨论】:
-
听起来你需要启用 mod_rewrite。你运行的是什么版本的apache?
-
Apache/2.2.22 (Debian)