如何在WordPress中即时重定向URL
How to instant redirect url in wordpress?
我想在wordpress中立即重定向URL。这是我的脚本代码。
JS代码
jQuery(document).ready(function() {
var x=window.location.href;
if(x=='http://example.com/') {
window.location.href='http://example.com/home';
}
});
当我输入 url example.com/时,我希望它可以立即重定向到 example.com/home 而不显示 example.com/页面。我想在我的网站上按回车键时看到 example.com/home 页面。
最好在 htaccess 文件中创建重定向,如下所示:
#Redirect a single page:
Redirect 301 /pagename.php http://www.domain.com/pagename.html
您可以使用 RedirectMatch 进行重定向
.htaccess 文件
RedirectMatch ^/$ /home/
Wordpress提供了一个简单易用的重定向功能。只需将其放在模板的最顶部:
<?php
wp_redirect( 'http://example.com/home' );
exit;
?>
https://codex.wordpress.org/Function_Reference/wp_redirect
使用
Wordpress 框架本身执行此操作的一种方法是使用 wp_redirect - https://codex.wordpress.org/Function_Reference/wp_redirect
因此,您可以挂钩到wordpress的wp操作(以确保已设置$post项并运行以下命令。它将检查这是否是在阅读设置中设置的网站的主页,如果是,则重定向。
这不是处理此问题的最佳方法,因为它确实加载了某些页面,但它可能是您在此处问题的快速临时解决方案。只需将其添加到您的函数.php文件
add_action('init','redirect_home');
function redirect_home(){
if(is_front_page()||is_home()){
wp_redirect(get_site_url().'/home');exit;
}
}
使用以下命令编辑您的 htaccess 文件:
RewriteEngine On
RewriteRule ^$ /home [R=301,L]
RewriteCond %{REQUEST_URI} ^/?
相关文章:
- safari扩展中的重定向url
- 将重定向URL链接添加到JS函数
- 使用phonegap重定向URL
- 在php中htaccess重定向url后,无法加载css和js
- 如何在重定向 URL 的标头中拦截和获取位置
- 如何使用javascript查询重定向url
- 如何使用javascript获取重定向url
- 重定向(URl)提供控制器视图 URI模式
- 带有Authorization标头的JavaScript重定向URL
- 从数组随机重定向URL
- 在重定向URL上使用HubSpot表单数据
- 如何在 Javascript 或 jQuery 中重定向 URL
- 快速发送文件和重定向 URL
- 使用javascript基于登录用户重定向URL链接
- 如何使用javascript完全重定向URL
- JavaScript var 值,重定向 URL 为空
- 如何在WordPress中即时重定向URL
- 在选项卡更改时重定向 URL
- 已更新:从另一个页面重定向 url 传递参数
- 从页面文档文本重定向 URL