gpt4 book ai didi

php - WordPress .htaccess RewriteRule 不工作

转载 作者:搜寻专家 更新时间:2023-10-31 21:12:10 24 4
gpt4 key购买 nike

重新启动了一个网站,很多旧页面需要重定向到新页面。

我认为使用 htaccess 会很简单,但 wordpress 有其他想法。Htaccess 的“重定向 301”似乎并不像 wordpress 所做的那样得到支持。许多论坛和帖子都建议“RewriteRule”。

这是我在根目录中使用的 htaccess 代码。我的代码是以'RewriteBase/'开头的两行。我希望去 http://www.example.com.au/skps/contact.html它会将我重定向到 http://www.example.com.au/about/ .这是行不通的。

DirectoryIndex index.html index.htm index.php

# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
#
RewriteBase /
RewriteRule ^skps/contact.html$‎ http://www.example.com.au/about/ [R=301,L]
#
RewriteBase /digiseen/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /digiseen/index.php [L]
</IfModule>

# END WordPress

最佳答案

虽然这不能直接回答您的问题,但我使用 Redirection 时运气更好。这类东西的插件。

它非常易于使用,当我重新设计或更改网站结构时,我会使用这个插件几个月(直到搜索引擎重新索引该网站)。当然,您可以根据需要无限期地保留它。

关于php - WordPress .htaccess RewriteRule 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17246504/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com