我一直在网上寻找答案,但还没有。在WordPress网站上,如何使用.htaccess文件将所有帖子从特定类别重定向到该类别页面,而不是单个帖子视图?例如,我有以下类别位置:将帖子重定向到WordPress中的类别
www.example.com/websites/
这将显示“网站”类别中的所有帖子。我有以下位置这一类帖子:
www.example.com/websites/some-website-example/
当在我的网站显示在搜索结果链接到我的一些网站实例后,并在其上的用户点击,我怎么让他们去类别页面,而不是单个帖子视图?换句话说,我希望他们总是去,www.example.com/websites/
而不是www.example.com/websites/some-website-example/
或www.example.com/websites/another-example/
,或任何其他单个帖子。
我对修改.htaccess文件很新,所以我需要哪些代码以及我在哪里放置它?下面是我有:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
再次,我要的是一个重定向为/网站/目录到/网站/目录下的自身网页的所有请求的规则。
p.s.对于那些需要我为什么要这样做的理由,我将该网站用作投资组合,并希望用户一次性将所有网站及其描述和其他帖子信息一起看到网页上,并且永远不会希望他们在页面上看到单个网站。