国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網管 > 服務器 > 正文

如何實現在空間主機下CMS系統和wordpress同時使用

2020-05-27 13:35:32
字體:
來源:轉載
供稿:網友

  寫這篇文章的時候,我的心情是十分暢快的,為什么呢?因為這個問題困擾了我將近1周!起初,我在本地測試過,我用dedecms建了一站點,然后在 站點的頂部導航添加了網站博客,想使用全球知名的wordpress,從安裝到使用到選模板,一切都很順利,但是在空間主機上使用的時候出問題了。聽下面 我來慢慢的分析。

  1、頁面訪問顯示403狀態碼

  403意味著沒有權限瀏覽和執行該目錄下的頁面,當你在cms下安裝wordpress時,界面都是正常的,你可以配置站點,也可以修 改模板,但是當你退出賬號,重新進入博客(wordpress對應的站點)會發現出現了403。當看到403時,我第一時間就查看了文件的權限,并全部修 改到777,結果是完全無用。我試著在url后面增加了index.php后,發現可以進入網站,但是網站沒有套用模板,也進不了后臺,搜尋了大量的資料 和帖子,基本無用。后來發現只能是服務器配置問題。我查看了一下服務器下的apache配置文件httpd.conf,并在里面找到

<Directory />Options FollowSymLinksAllowOverride AllOrder deny,allowDeny from allSatisfy all</Directory>

  將deny from all改成allow from all。但是問題依舊沒有得到解決,反而增加了網站的安全隱患。所以,只能將allow改回deny。我們在尋找下面這段引號內的代碼“ # Possible values for the Options directive are “None”, “All” ”,你會找到一大串帶有#被注釋的,然后修改第一行的代碼,xxx為你要建的博客路徑,舉個例子,比如你的網站根網址在/www /public/domain,則你需要修改的地址為/www /public/domain/blog(因為是一級目錄博客,而不是二級域名下獨立的博客,具體為什么建一級目錄博客,請自行百度)。修改完以后重啟 apache服務,你會發現可以進入博客了,但是會顯示index of blog…,這就是第二個難點。

  2、頁面訪問出現index of blog…..字樣

  網頁顯示不了結果,只出現了網站的目錄結構,這是什么原因呢?原來是因為在wp的根目錄(博客的目錄)下沒有建.htaccess(網址配置文件,比如url標準化,301跳轉等),在.htaccess文件里寫入下面代碼:

DirectoryIndex index.php index.html# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress

  第一行就是默認主頁的后綴為.php和.html,里面重寫了規則,當你再次訪問博客的時候,OK,成功了!

  上面兩個問題一般人遇到了還真不知道,除非是很專業的人,因為遇到的人太少了,一般建站的人是不會用兩套cms,建一個主站,建一個博客的。

  【總結】

  實踐出真知,這句話真的是真理!沒有實際操作,沒有去試過,一切都是想當然,特別是互聯網行業,光靠想是沒用的。

  本文由:我要逆襲 http://www.wynixi.com 在我要逆襲休閑吧原創發表,發表人夜星辰,請尊重我們的勞動果實,轉載請保留原地址,萬分感謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 静宁县| 孝昌县| 江山市| 察隅县| 图片| 嘉义县| 平罗县| 桃源县| 镶黄旗| 茶陵县| 且末县| 宝鸡市| 越西县| 东方市| 射洪县| 龙陵县| 呼伦贝尔市| 荔波县| 大洼县| 呈贡县| 澎湖县| 枣阳市| 五家渠市| 建瓯市| 宝鸡市| 天峻县| 星座| 舞阳县| 广昌县| 新野县| 墨竹工卡县| 胶州市| 新昌县| 余姚市| 三门县| 涪陵区| 榆林市| 汉阴县| 玉门市| 榆林市| 阿克|