首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

实现WordPress支持多个域名绑定访问

搬运一个小技巧,通过简单修改wp-config.php文件来实现WordPress博客支持绑定多个域名及访问。...原文链接:https://www.wn789.com/13334.html 未修改wp-config.php之前WordPress博客默认是不能实现多个域名独立访问的,即使我们绑定了多个域名,访问自动跳转到安装站点默认的域名...我们只需修改wp-config.php文件即可,站点根目录找到“wp-config.php”文件,然后根据自己需要添加下面任意一段代码即可。...一、实现任意域名访问 说明:wp-config.php文件中加下面代码,就能实现绑定解析的域名都能正常访问博客,而且不会串联到其他域名。...$_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }

7.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress 技巧:一个 WordPress 安装,多个博客

这样才能使得所有博客使用同一个 WordPress 安装。 第二步要分两种情况: 第一种是使用不同的数据库。...只需要在 wp-config.php 文件的开头加入以下代码: $hostname = $_SERVER['HTTP_HOST']; switch ($hostname) { case "fairyfish.com...这里是假定你使用相同的数据库用户名,如果你的数据库用户名,也可以每个 case 语句中指定。 第二种情况是使用相同的数据库,这个时候我们可以使用不同 table_prefix 来搞定。...对于这种情况,已经有一款插件他能帮助你完成所有的了工作,WP-Hive,这款插件除了能够给你不同的博客指定一个不同的 table_prefix 之外,还能够通过 rewriter 实现每个博客都能有自己的...实现方法是 wp-config.php 文件中指定 CUSTOM_USER_TABLE 和 CUSTOM_USER_META_TABLE 这两个值为常量,使得所有的博客都是用同一个 USER 和 USERMETA

32530

使用 .htaccess 提高 WordPress 的安全性和可用性

这些指令告诉服务器不要使用 mod_security 过滤器,因为 mod_security 过滤器不允许用户发表含有这些单词 “curl”,“lynx” 或者 “wget” 等等单词的文章。...保护 wp-config.php 文件 我们可以通过 .htaccess 文件阻止入侵者读取和写入 WordPress 的配置文件。... order allow,deny deny from all 6. 自定义错误文档 这条指令做的更多是网站的易用性而不是安全性。...禁止浏览目录 这条指令阻止浏览服务器上没有 index 文件(如 index.html,index.php 等等)的文件夹目录内容。...在你的站点给每个 URL 设置符合规定的或者“标准”的链接 这能够帮助提高网站的易用性和提高网站在搜索引擎的排名。

60610

21 个非常有用的 .htaccess 提示和技巧

定制目录的 Index 文件 DirectoryIndex index.html index.php index.htm 你可以使用上面的配置来更改目录的默认页面,例如你将这个脚本放在 foo 目录,则用户请求...自定义错误页 ErrorDocument 404 errors/404.html 当用户访问页面报错,例如页面找不到你希望显示自定义的错误页面,你可以通过这种方法来实现。...通过 .htaccess 实现缓存策略 通过设置浏览器上缓存静态文件可以提升网站的性能: # year <FilesMatch "\....使用 GZIP 对输出进行压缩 .htaccess 添加下面的代码可以将所有的 css、js 和 html 使用 GZIP 算法压缩: mod_gzip_on...^/(wp-login.php|wp-admin/|wp-content/plugins/|wp-includes/).* [NC] RewriteCond %{HTTP_REFERER} !

1.6K30

如何在Ubuntu系统搭建一个WordPress网站并实现无公网IP远程访问

但是,当网站部署本地或内网环境,如何实现远程访问,又成为了一个需要解决的问题。 为了解决这个问题,我们可以利用Cpolar内网穿透技术。...nano wp-config.php WordPress编辑界面,我们要找到如下位置,输入两行命令,分别为: define('WP_SITEURL', 'http://' ....$_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' ....$_SERVER['HTTP_HOST']); 由于命令行对于标点符号有全角半角的要求,因此最好还是复制命令,避免输入错误,导致WordPress运行错误。...配置WordPress固定公网地址 由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小随机变化,不利于长期远程访问。

12610

SEO分享:彻底禁止搜索引擎收录非首选域名的方法

例如,用户未输入 www 的时候,仍然可以访问到我们的网站,就像访问 http://baidu.com,自动跳到 http://www.baidu.com 一样。...已有的.htaccess 文件的最前面加上如下三行代码即可: RewriteEngine on RewriteCond %{HTTP_HOST} ^www.zhangge.net [NC] RewriteRule.../index.php [L] 其他虚拟主机、建站程序,可以参考这个实例来修改即可,注意避免和主机已有的 301 发生规则冲突即可。...②、工具测试 如果还不放心,那么可以使用百度站长平台的 robots 工具来检测,效果如图所示: 测试 http://www.zhangge.net/robots.txt: ?...> 当访问被禁止收录的 www.zhangge.net ,head 里面会输出一段禁止搜索引擎索引和跟踪链接的 meta 标签: ?

4.3K70

PHP自动判断客户端并进行301跳转

现在很多老版的网站都会有m站,我们使用移动端访问时会自动跳转到m站,那么如何判断客户端设备是电脑还是手机或者是平板呢,有的使用的是js判断方式,以前我们使用的方式也是这样的,但是这样是损失资源的,因为...js判断是页面上进行的操作,这样就会有数据的请求。...js跳转流程图 那么,如何去避免这个问题,并且达到同样的效果呢,今天教大家一个方式。...我们以thinkphp框架为例,版本为thinkphp5.0,index.php(thinkphp框架的入口文件)文件内加入如下代码,此方式适用于有入口文件的框架。...,避免不必要的数据请求,并实现了www站和m站之间的相互转换,使用301重新向方式跳转,更好的避免了seo问题。

3K20

Apache之Rewrite和RewriteRule规则梳理以及http强转https的配置总结(完整版)

这样便实现了:访问了 http://localhost/index.php 或者 http://localhost/admin/index.php 等页面的时候自动跳转到 https://localhost...比如: 一个目录级规则执行一个外部重定向,你可能需要删除".www"(此处不应该出现".www")。...比如,mod_include试图搜索目录默认文件(index.xxx),Apache会在内部产生子请求。对于子请求,重写规则不一定有用,而且如果整个规则集都起作用,它甚至可能引发错误。...注意:如果需要混合使用多个将URI转换到文件名的模块,就必须使用这个标记。此处混合使用mod_alias和mod_rewrite就是个典型的例子。...3.13) 'qsappend|QSA'(追加查询字符串) 此标记强制重写引擎已有的替换字符串追加一个查询字符串,而不是简单的替换。如果需要通过重写规则在请求串增加信息,就可以使用这个标记。

30.9K51

Apache RewriteRule 规则参数介绍

比如,一个目录级规则执行一个外部重定向,你可能需要删除”.www”(此处不应该出现”.www”)。...比如,mod_include试图搜索目录默认文件(index.xxx),Apache会在内部产生子请求。对于子请求,重写规则不一定有用,而且如果整个规则集都起作用,它甚至可能引发错误。...注意:如果需要混合使用多个将URI转换到文件名的模块,就必须使用这个标记。。此处混合使用mod_alias和mod_rewrite就是个典型的例子。...‘qsappend|QSA'(追加查询字符串) 此标记强制重写引擎已有的替换字符串追加一个查询字符串,而不是简单的替换。如果需要通过重写规则在请求串增加信息,就可以使用这个标记。...这段代码进行404重定向之前,判断你的文件名以及路径名是否存在。你还可以404页面上加一个?url=1参数: RewriteRule ^/?(.*) /404.php?

11.8K30

利用Apache的. htaccess完美解决301重定向.htaccess文件实现301重定向常用的七种方法

使用.Htaccess文件实现301重定向常用的七种方法 301重定向对广大站长来说并不陌生,从网站建设到目录优化,避免不了对网站目录进行更改,在这种情况下用户的收藏夹里面和搜索引擎里面可能保存的还是老的地址...园子需要提醒你的是,在对.htaccess文件进行操作之前,一定要备份好原来的.htaccess文件,以避免修改出错带来不必要的麻烦。...实现方法是.htaccess文件中加入以下规则: 代码如下: 1 2 3 RewriteEngine On RewriteCond %{HTTP_HOST} !.../otherfile/other.php [R=301,L] 注:当用户访问老的域名路径重新定向到新的域名新的路径下。...6.IIS服务器下实现301重定向 具体方法如下:打开internet信息服务管理器,欲重定向的网页或目录上按右键,选中“重定向到URL”, 在对话框输入目标页面的地址,切记要选中“资源的永久重定向

3.1K20
领券