2013-02-23 31 views
1

我想更改pyrocms後端的網址,出於安全原因。我試圖改變它在routes.php文件,但我得到的是更改PyroCMS的管理員訪問網址

Fatal error: Class 'CI' not found in /Applications/MAMP/htdocs/pyro2/system/cms/libraries/MX/Modules.php on line 92 

這是我的routes.php文件看起來像:

$route['3741/help/([a-zA-Z0-9_-]+)']  = 'admin/help/$1'; 
$route['3741/([a-zA-Z0-9_-]+)/(:any)']  = '$1/admin/$2'; 
$route['3741/(login|logout)']    = 'admin/$1'; 
$route['3741/([a-zA-Z0-9_-]+)']   = '$1/admin/index'; 

任何想法?

+0

你正在運行什麼版本的Pyro? – 2013-05-01 16:52:02

+0

現在它是2.2 – 2013-05-04 13:00:10

回答

0

「通過默默無聞的安全性不是安全性,如果PyroCMS管理面板很容易破解,那麼無論您重命名它,我們都會遇到糟糕的一天。」 -Phil鱘魚

+1

好吧,這是一個蹩腳的藉口,如果是這樣,爲什麼沒有默認的管理員用戶名?因爲這會更容易暴力。它與管理網址相同。通過這樣一個黑客立即知道你運行了哪些CMS,並在github上查找問題。太簡單了:D – 2013-05-16 11:35:25

+0

有更簡單的方法可以找出CMS網站正在使用的CMS,然後猜測管理網址。 – 2013-05-16 16:06:37

+0

http://stackoverflow.com/questions/5025415/how-can-i-determine-what-c​​ms-a-website-is-using – 2013-05-16 16:07:37