【发布时间】:2014-09-24 19:52:54
【问题描述】:
我正在使用 wordpress 并试图将我网站上的一个页面定向到另一个子目录,但它在加载时正在删除一个目录。
例子:
要重定向的网址: example.com/blog/directory/
目标网址: example.com/blog/new-directory/more-directory/
最终网址: example.com/new-directory/more-directory/
它会删除“博客”目录,然后给我一个 404。请在这方面提供一些帮助
使用 .htaccess 更新:
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
RedirectMatch 301 /blog/files/(.*) /files/$1
RedirectMatch 301 /blog/directory/(.*) /blog/new-directory/more-directory/$1
</IfModule>
【问题讨论】:
-
你在使用 wordpress 重定向吗?
-
你能显示你当前的 .htaccess 吗?
-
我正在使用 wordpress .htaccess 文件,如果这就是你的意思吗?
-
对,但是这个不起作用的重定向规则在哪里?
-
我添加了我的 htaccess 文件
标签: wordpress .htaccess redirect directory