2

基本:

主站点位于:www.example.com

wordpress 安装在:www.example.com/blog

客户希望通过以下方式访问 wordpress 中的一些页面:www.example.com/advice/some-page

rewriteengine 一般工作,但是:

如果我在目录 /advice 中使用 htaccess 将 /advice/some-page 的任何请求重定向到 /blog/some-page,我会看到正确的内容,但 url 是 /blog/some-page。我希望谷歌和用户看到/advice/some-page。

我当前在 /advice 目录中的 htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ blog/$1 [R]

我真的不擅长重写,所以感激地收到任何帮助

4

1 回答 1

0

您只需要删除 [R] 标志:

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ blog/$1
于 2012-09-11T14:49:11.423 回答