1

我正在尝试设置 301 重定向以 / 结尾的 WordPress 页面到我网站上的 .php 页面。我试过这个:

Redirect 301 http://www.mydomain.com/blog/old-page/ http://www.mydomain.com/new-page.php

搜索这个网站后,我也试过这个:

RewriteRule ^http://www.mydomain.com/blog/old-page/‎$ http://www.mydomain.com/new-page.php [R=301,L]

两者都不起作用。知道我做错了什么吗?

4

1 回答 1

1

请记住,RewriteRule仅在第一个斜杠之后匹配 URI,它不匹配带有域或查询字符串等的完整 URL。

将您更改RewriteRule为:

RewriteEngine On
RewriteBase /blog/

RewriteRule ^old-page/?‎$ /new-page.php [R=301,L,NC]
于 2013-09-18T19:56:41.713 回答