热搜词
发表于 2012-2-4 01:42:39 | 显示全部楼层 |阅读模式
问题:
原先网站是用WWW.aaa.COM,后台设置修改网站域名为www.bbb.com,站点管理里面修改网站域名,更新URL,更新缓存,栏目URL地址依然是旧的域名地址www.aaa.com,更新URL,和更新缓存都没用。

解决方法:
  网站在发展的过程中,很可能多次的修改域名。那么在PHPCMS V9中我们要怎么进行设置呢?
请进行以下步骤的修改:

1. 修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。
具体有:
  'app_path' => 'http://demo.sh0527.com/',//动态域名配置地址
  'phpsso_api_url' => 'http://demo.sh0527.com/phpsso_server', //接口地址
注:特别是动态域名配置,只有打开system.php文件才能修改成功,这个非常重要

2.进入后台设置-->站点管理,对相应的站点的域名修改为新域名。  

3.点击后台右上角的"更新缓存"按钮更新系统缓存。

4.进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。  

5.内容-->批量更新URL 。把所有的文章的地址都更新一下。  

6.内容-->管理栏目-->更新栏目缓存。将栏目的链接地址改为新地址。

7.如果你的网站是静态页面,则需要把全站都生成一次。如果是动态页面,就不需要。

8.打开网站,所有链接都更改为新地址了。  

注:
如果按以上操作后仍然没有效果,请看看网站根目录下的 caches 文件夹是否有可权限,如果没有写权限,请设置为可写。

附:
Phpcms v9 安装目录权限设置
      上传PHPCMS V9程序到服务器,设置相关目录的文件属性,以便数据文件可以被程序正确读写
使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777,
Win 主机请设置 internet 来宾帐户可读写属性。

index.html  可写
caches/  可写
html/  可写
uploadfile/  可写
phpsso_server/caches/  可写
phpsso_server/uploadfile/  可写




全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-25 01:05 , Processed in 0.228187 second(s), 33 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team