wordpress 根目录下的 wp-config.php中添加以下定义
创新互联不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的网站制作、网站设计质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式营销型网站需求,让再小的品牌网站设计也能产生价值!
//**多地址访问
$domain = $_SERVER[ 'SERVER_NAME' ];
define( 'WP_HOME', 'http://' . $domain );
define( 'WP_SITEURL', 'http://' . $domain );
至于根据IP跳转地址。。。
首先,要有个IP数据库
然后根据访问者的IP来判断是在哪个城市。
最后就跳转到那个城市的网页就行了。
可以用ASP、PHP、ASP.NET等来实现。
当然,静态的可能也行,用JS获取XML,然后跳转。
有很多朋友问我wordpress后台登陆默认地址是多少,wordpress博客的默认地址不就是/wp-admin吧,但是如果你修改了可能就不是这个了
wordpress博客的默认地址不就是/wp-admin 如你的域我是 那么wordpress博客的后台地址就是了哦。
为了安全我们可能会把wordpress后台地址修改修改
使用代码
如果你不喜欢插件,可以将下面的代码添加到当前主题的 functions.php 文件:
代码如下复制代码
//保护后台登录
add_action('login_enqueue_scripts','login_protection');
function login_protection(){
if($_GET['word'] != 'press')header('Location: .你的网站地址.com/');
}
这样一来,后台登录的唯一地址就是 http://你的网站地址/wp-login.php?word=press,如果不是这个地址,就会自动跳转到 ,不信你试试!
你可以修改第 4 行的 Word、press 和 .你的网站地址.com/ 这三个参数。
另一种修改后台地址的方法
首先给wp-admin目录改名,比如我改成shunix
然后在.htaccess里加上如下内容:
代码如下复制代码
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} wp-admin/
RewriteCond %{QUERY_STRING} !这里来个复杂字符串(数字英文横杠下划线组成)
RewriteRule .*.php [F,L]
RewriteCond %{QUERY_STRING} !与上面的那个密码相同
RewriteRule ^shunix/(.*) wp-admin/$1?%{QUERY_STRING}
与上面的那个密码相同这个.htaccess实现了URL的重写,禁止访问wp-admin下的所有.php文件,访问/shunix 的话会直接替换成/wp-admin下的对应文件。也就是说访问/shunix与访问wp-admin的结果是一样的,但是访问wp-admin则行不通。
如果实在闲的蛋疼,就是要访问wp-admin目录,那么可以这样访问:
http://你的网站地址/wp-admin?你设置的那个密码
更名完成,但是会有一些问题需要修改部分文件。因为wp-admin被禁止访问,而部分功能还直接调用wp-admin的.php文件。这导致上传功能将不能使用;自动保存,自定义字段都无法使用。
下面要做的就是修改几个重要文件,重新恢复这些功能:
查找
wp-admin/includes/media.php
wp-includes/script-loader.php
wp-includes/link-template.php
三个文件中所有的wp-admin,换成shunix
登陆到 MySQL 数据库管理,修改 WordPress 数据库 'wp-options' 表中的 'siteurl'(第1行) 和 'home'(第37行) 的值(也就是域名)为 ip 地址。
也可以修改 hosts 文件,添加如下内容:
服务器IP空格你过期的域名
如:102.54.94.97 rhino.acme.com
这样保存之后你就可以使用域名访问了,这样只有你使用修改 hosts 文件的这台电脑能访问,所以还是登陆后台更改网站域名为IP,更改完成后再还原 hosts 文件。