如何在WordPress网站中自定义子URL(.htaccess)

时间:2015-04-27 作者:Kar19

我有一个基于Wordpress-www.example的常规商业网站。com公司

我在我的网站上有一个博客页面,在www.example下。com/博客

查看博客帖子时,它看起来是这样的:www.exmaple。com/[类别]/[帖子名称]

如何在类别之前将“/博客”添加到此URL?例如:www.exmaple。com/blog/[类别]/[帖子名称]

这是我的电流。htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

2 个回复
最合适的回答,由SO网友:cybmeta 整理而成

你不能那样做。htaccess,因为。htacces规则无法控制WordPress如何生成永久链接。相反,请转到WordPress设置->永久链接。选择“自定义结构”,然后输入:

blog/%category%/%postname%

SO网友:m4n0

转到设置->永久链接,然后键入自定义结构。

/blog/%postname%

结束

相关推荐

Htaccess https 301 problem

两周以来,我在我的域上安装了SSL证书。我已经将我的基本url更改为https,因此我的规范url现在是https。但现在我需要强制使用https。我对下面的htaccess进行了更改,但如果我现在在admin中更新我的permalinks,Wordpress会将其覆盖为旧的htaccess,我的https重定向也会消失。有人有过这方面的经验吗?# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On Rew