我希望你能帮助我。 我使用/%postname%/作为永久链接结构,而我的.htaccess是这样的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
在默认主题中,一切正常,但在我需要使用的主题中,默认链接&#39;?p = 123&#39;不会重定向到帖子名称&#39;链接,两个链接同时工作,我不知道该怎么做!请帮我。 谢谢大家
答案 0 :(得分:0)
不完全确定你要问的是什么。您刚刚将您的网站上传到另一台服务器吗?如果是这样,那么您只需要转到设置&gt;永久链接并点击更新按钮。它会工作。
答案 1 :(得分:0)
请尝试刷新重写规则。
/* Flush rewrite rules for custom post types. */
add_action( 'after_switch_theme', 'bt_flush_rewrite_rules' );
/* Flush your rewrite rules */
function bt_flush_rewrite_rules() {
flush_rewrite_rules();
}
如果它不起作用,则意味着有任何功能可以阻止主题上的重定向。