很多不了解phpcms的童鞋都會遇到這樣的困惑,讓我們分析一下:
在phpcms v9的資料庫里,記錄文章信息的數據表中有一個欄位叫做url欄位來保存當前文章的頁面地址以便於標簽中直接調用等。那麼,如果你更改域名時只是修改了配置項中的域名,那麼你不管怎樣更新緩存也是沒有用的,因為這樣只會更新緩存文件里的域名而不會更新資料庫中的url地址中的域名。
解決辦法:
很簡單,在已經修改配置項中域名的情況下(設置-站點管理-修改站點域名;設置-基本設置里;phpsso中相關地址更新),點擊內容-發布管理-批量更新url項對url進行更新。
再給一個更加直接徹底的辦法,將資料庫所有數據導出sql文件,用編輯器打開使用批量替換把老域名替換成新域名,然後在將此sql文件導入到資料庫替換,然後後台更新緩存。
更多phpcms的使用於二次開發教程可參考官方開發手冊以及iphpcms提供的視頻教程,祝成功!
2、誰有批量生成域名的工具
您好,這個自己寫一個就行了,簡單,而且聚名也有的。
3、如何生成多域名證書
第一步:生成多域名證書的CSR
方法一:用openssl生成多域名證書的CSR
How to generate a new Certificate Signing Request (CSR):
Generate a TLS private key if you don't have one:
openssl genrsa 4096 > domain.key
Generate a CSR for your the domains you want certs for:
(replace "foo.com" with your domain)
Linux:
#change "/etc/ssl/openssl.cnf" as needed:
# Debian: /etc/ssl/openssl.cnf
# RHEL and CentOS: /etc/pki/tls/openssl.cnf
# Mac OSX: /System/Library/OpenSSL/openssl.cnf
openssl req -new -sha256 -key domain.key -subj "/"
-reqexts SAN -config <(cat /etc/ssl/openssl.cnf
<(printf "[SAN] subjectAltName=DNS:foo.com,DNS:www.foo.com"))
方法二:用java下的keytool生成多域名證書的CSR
keytool -genkeypair -dname "CN=example.com" -keyalg RSA -alias example -keypass 123456 -keystore example.jks -storepass 123456 -validity 3650
keytool -certreq -keyalg RSA -keystore example.jks -storepass 123456 -alias example -ext san=dns:www.example.com -file example.csr
第二步:將CSR提交給CA去簽名
第三步:將簽名結果、中間證書和根證書配置到伺服器上,或先導入到keystore中,再把keystore配置到伺服器上。
注意:有人聲稱可以在dname中配置多個CN來製作多域名證書,經過測試,這個方法是行不通的,在導入簽名結果後,只有第一個CN生效。
4、二級域名生成工具原理 為什麼一個域名有過多的
實際上都是一個域名的,只不過被主域名根據url請求的信息給轉發到其他地方的
5、高分懸賞。易語言編程問題求助,我需要寫一個小程序批量生成二級域名一行一個導入文本
如圖,這是一個樣板,我只寫了純數字這一個,別的還沒有完全理解你的意思,您可以追問,我在線解決,謝謝
6、域名批量生成
Enametool
易名中國域名管理系統是集合「查詢」、「管理」、「注冊」等多功能於一身的版專業域名軟體。可查詢權當今流行的各種後綴如.com、.net、.cn、.com.cn等,可對在不同注冊商的域名進行分類、多條件管理,並且可以設置到期提醒功能。系統還與eName 網路平台緊密結合,可實時更新數據、實時注冊、實時競價等。目前功能還在不斷完善中,之後將推出手機提醒、手機注冊等功能。
http://www.ename.cn/DoMainTools.html
我用的就是這個。。看看吧
7、如何使用shell 批量ping域名,生成一個結果文件?
#!/bin/bash一個簡單的ping腳本
domain中填入需要ping的域名
num填入ping的次數
最後ping的結果保存為一個名為result.txt的文件中
8、bat寫一個可以批量ping域名,並且生成到記事本,例如文本里有n條域名,bat逐條ping,IP
@
9、如何生成多域名證書
什麼是多域名SSL伺服器證書?
SSL伺服器證書是用戶遵守SSL協議,由數字證書頒發機構CA在確認用戶信息無誤後進行頒發的一種數字證書,SSL伺服器證書擁有伺服器身份驗證和數據傳輸加密功能。SSL伺服器證書通過在客戶的瀏覽器和伺服器之間建立一條安裝通道,保障客戶瀏覽安全。多域名SSL伺服器證書是指一個SSL伺服器證書中含有多個域名,能夠支持多個域名。通常多域名SSL伺服器證書能夠支持2~150個域名。
多域名SSL伺服器證書的機構是什麼樣的?
當企業在申請多域名SSL伺服器證書時,CA會將首個域名視為主域名,其他域名視為主題備用名稱域名。多域名SSL證書可保護的域名包括不同的主域名和不同的子域名。 因此,多域名SSL證書比通配符證書有更大的靈活性。所以,企業在申請多域名SSL伺服器證書時,在填寫注冊多域名SSL伺服器證書的第一個域名將被視為基本域名。
哪裡可以申請多域名SSL證書?
目前很多知名的數字證書頒發機構支持多域名SSL證書,如安信證書、Symantec、Geotrust、Comodo等CA機構。