phpcms v9如何实现一个网站使用两个域名,今天正好361源码在淘源码网上看到了这篇文章就把这个问题解决方法分享给大家。
1.首先将你的站点设置里面的域名删掉,让它为空,有些人在保存的时候可能提示你为空无法保存,那么这时候你可以去数据库里面删除那个字段的内容,站点设置相应的数据库是v9_site(v9是仿站网网站数据库的默认前缀),找到字段domain,删掉它的内容就可以了。
2.如果你网站之前就已经添加过很多内容的话,请将这些内容的url前面的域名去掉,这是因你之前站点设置里面是有域名的,所以添加内容的时候会自带带上了站点设置里面的域名,现在我们已经清空站点设置域名了,就不会带上域名了。去掉之前内容域名的具体方法需要使用sql修改语句,如:
update v9_news set `url`=replace(`title`, 'http://www.vevb.com/','')
3.上面两步修改后,前台页面已经可以满足两个域名了,但是后台文章列表的链接是http:// news . 12_html,我们需要查看当前文章的话,就无法直接点过去了,这里修改的方法是:
找到/phpcms/moudle/content/tenplate/content_list_tpl.php
找到第112行:echo '<a href="'.$release_siteurl.$r['url'].'" target="_blank">';
修改成echo '<a href="'.$r['url'].'" target="_blank">';
这样后台文章也就可以带上当前访问域名了,希望能帮到大家!
本文转自网络http://www.tao2t.net/news/txtlist_i276v.html。
以上就是【转】phpcms v9如何实现一个网站使用两个域名的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答