从URL中删除/隐藏指定的类别名称

时间:2016-09-08 作者:andresgl

我有几个类别的帖子:

General
News
Comedy
Competitions
Culture
Gaming
Food
etc
帖子url的格式如下:

www.mydomain.com/category-name/post-title
示例:

www.mydomain.com/food/how-to-make-paella
www.mydomain.com/gaming/game-of-theday
但我想在URL中隐藏类别名称“general”,例如。

而不是

www.mydomain.com/general/how-to-learn-spanish
拥有

www.mydomain.com/how-to-learn-spanish
我在中尝试了一些连接重写规则。htaccess但不工作。

知道我该怎么做吗?

谢谢

2 个回复
SO网友:Aftab

您可以在永久链接设置中使用帖子名称。对于Category Base和Tag Base,将其设置为空

希望这会有所帮助

SO网友:JItendra Rana

您是否尝试过在中遵循重写规则。htaccess?

RewriteRule ^category/(.+)$ http://YOUR_SITE_NAME/$1 [R=301,L]

相关推荐

Corrupt .htaccess file

去年夏天,我的网站运行良好。但今天,当我尝试在wp管理部分进行更新时,我在所有PHP文件上都出现了403个错误:load-styles, load-scripts, edit.php, media-new.php, 等有趣的是,我的网站前端没有问题。屏幕截图:<我读了几篇文章,建议禁用插件。我试过了,但没有解决任何问题</然后我试着删除我的.htaccess 文件,这确实修复了wp管理部分,但它破坏了前端,现在我在主页上看到403个错误!好像我只能得到其中一个。大约5分钟后,Wordpress