廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 16001 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
n5998744
個人文章 個人相簿 個人日記 個人地圖
版主
級別: 版主 該用戶目前不上站
版區: ECShop 討論區
推文 x62 鮮花 x97
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[教學] [原創] 【Discuz! X1.5】 URL 靜態化 (獨立主機)
這篇原創是整合許多教學的成果--應該是大家的原創.....
======================================
操作環境:
我的主機環境 : 一般主機
System  : Windows NT
###### ApacheFriends XAMPP (Basispaket) version 1.7.1 ######

+ Apache 2.2.11
+ MySQL 5.1.33 (Community Server)
+ PHP 5.2.9 + PEAR (Support for PHP 4 has been discontinued)
+ XAMPP Control Version 2.5 from
http://www.na...com/
+ XAMPP CLI Bundle 1.3 from Carsten Wiedmann
+ XAMPP Security 1.0
+ SQLite 2.8.15
+ OpenSSL 0.9.8i
+ phpMyAdmin 3.1.3.1
+ ADOdb 5.06a
+ Mercury Mail Transport System v4.62
+ FileZilla FTP Server 0.9.31
+ Webalizer 2.01-10
+ Zend Optimizer 3.3.0
+ eAccelerator 0.9.5.3 f PHP 5.2.9 (but not activated in the php.ini)
======================================




本功能對服務器環境有特殊要求,獨立主機用戶需要對 Web 服務器增加相應的 Rewrite 規則
對於虛擬主機用戶,您需要向您的空間服務商進行咨詢:空間是否支持 Rewrite 以及是否支持對站點目錄中 .htaccess 的文件解析,只有滿足這兩條件,URL 靜態化 功能才會生效。

打開 URL 靜態化 後,論壇一些常用鏈接會變成類似 http://www.discuz.ne...2-1.html 形式,如果您的服務器環境不支持或者尚未配置好,訪問這些鏈接會出現「網頁無法顯示」的錯誤信息,論壇將無法正常訪問。發生無法訪問的現象時,請您進入管理後台,關閉 URL 靜態化 功能,論壇即可恢復正常狀態。

Discuz! URL 靜態化 功能受到論壇所在服務器環境的制約,在開啟此功能之前,請根據你的 Web 服務器環境,選擇相應的環境配置方法。錯誤的設置有可能造成服務器無法啟動或者功能無效。

Apache Web Server(獨立主機用戶)
首先確定您使用的 Apache 版本,還有是否加載了 mod_Rewrite 模塊。

----------------------------------------------------------------------------------------------------------------------
Apache 1.x 的用戶請檢查
C: \ xampp \ apache \ conf \ httpd.conf 中是否存在如下兩段代碼:LoadModule rewrite_module libexec/mod_rewrite.soAddModule mod_rewrite.c



         LoadModule rewrite_module libexec/mod_rewrite.so</PRE><PRE>AddModule mod_rewrite.c

    ----------------------------------------------------------------------------------------------------------------------
    Apache 2.x 的用戶請檢查


    C: \ xampp \ apache \ conf \ httpd.conf 中是否存在如下一段代碼:LoadModule rewrite_module modules/mod_rewrite.s

             LoadModule rewrite_module  modules/mod_rewrite.so

    ----------------------------------------------------------------------------------------------------------------------
如果存在,那麼在配置文件(通常就是 C: \ xampp \ apache \ conf \ httpd.conf)中加入如圖4所自動產生的代碼。


實際動作:
【後台】=>【全局】=>【優化設置】=>【搜索引擎優化】=>【URL 靜態化】

1.位置

[此文章售價 0 雅幣已有 6 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!



我的 結果是成功的 .
演示站: http://www.s...tw/

祝你操作成功
再祝觀文者  新年快樂,事事順心!!!



[ 此文章被n5998744在2011-02-13 00:45重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:台灣中華電信 | Posted:2011-02-12 03:11 |
a20968
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

請問,我是UnlimitedTree的用戶,是用Apache Web Server(虛擬主機用戶)這項對嗎?
可是,我只要把那串貼到.htaccess 之後,論壇的其他頁面都會變成404,然後目錄那邊我也是用FTP軟體顯示的目錄。。。


獻花 x0 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2011-03-31 22:10 |
n5998744
個人文章 個人相簿 個人日記 個人地圖
版主
級別: 版主 該用戶目前不上站
版區: ECShop 討論區
推文 x62 鮮花 x97
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 a20968 於 2011-03-31 22:10 發表的 : 到引言文
請問,我是UnlimitedTree的用戶,是用Apache Web Server(虛擬主機用戶)這項對嗎?
可是,我只要把那串貼到.htaccess 之後,論壇的其他頁面都會變成404,然後目錄那邊我也是用FTP軟體顯示的目錄。。。



服務器環境不支持或者尚未配置好,訪問這些鏈接會出現「網頁無法顯示」的錯誤信息 ,您可以詢問主機商,應該可以解決.祝您成功.


獻花 x0 回到頂端 [2 樓] From:臺灣中華電信股份有限公司 | Posted:2011-04-02 22:10 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.024151 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言