首先需要在配置httpd.conf以啟用url rewrite功能:
成都創(chuàng)新互聯(lián)公司憑借專業(yè)的設(shè)計團(tuán)隊扎實的技術(shù)支持、優(yōu)質(zhì)高效的服務(wù)意識和豐厚的資源優(yōu)勢,提供專業(yè)的網(wǎng)站策劃、成都網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)站優(yōu)化、軟件開發(fā)、網(wǎng)站改版等服務(wù),在成都十年的網(wǎng)站建設(shè)設(shè)計經(jīng)驗,為成都上千中小型企業(yè)策劃設(shè)計了網(wǎng)站。
將#LoadModule rewrite_module modules/mod_rewrite.so前面的注銷去掉然后重啟apache,在命令行使用httpd -M查看當(dāng)前模塊情況.如有rewrite_module(shared)說明模塊已經(jīng)成功加載.
配置目錄的allowoverwrite屬性:
在Apache 2.x 中,我們會看到 DocumentRoot設(shè)置的一行。這行就是存放網(wǎng)頁程序的地方。比如存放在 c:/www 目錄中,那么我們就要設(shè)置 DocumentRoot為如下的:
DocumentRoot "c:/www"
然后我們再還要對 DocumentRoot做針對性的行為設(shè)置。在一般的情況下,httpd.conf 會給一個默認(rèn)的。如果你要改 DocumentRoot的路徑,同時也要改針對DocumentRoot的Directory的設(shè)置,也就是
Directory "DocumentRoot中設(shè)置的路徑"
比如我們把DocumentRoot的路徑改為了 “c:/www”,那我們也要把 DocumentRoot做針對性的行為設(shè)置也要改成這個路徑.
注意不要修改一下default的配置
Directory /
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
/Directory
而是修改這里:
Directory “c:/www”
#
# Possible values for the Options directive are “None”, “All”,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that “MultiViews” must be named *explicitly* — “Options All”
# doesn’t give it to you.
#
# The Options directive is both complicated and important. Please see
#
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
/Directory
把AllowOverride 的參數(shù)設(shè)置為ALL,表示整臺服務(wù)器上的,都支持URL規(guī)則重寫。Apache 服務(wù)器要讀每個網(wǎng)站下的家目錄下的 .htaccess 文件。如果沒有這個文件,或者這個文檔沒有定義任何關(guān)于URL重寫的規(guī)則,則不會有任何效果。在一般的情況下,成熟的Web 服務(wù)器應(yīng)用套件,都支持URL重寫的,比如drupal和joomla 。當(dāng)我們用這些程序時,會發(fā)現(xiàn)在安裝包中有 .htaccess中有這個文件。我們把Apache配置好后,只是需要在這些程序的后臺打開此功能就行了.
下面是WordPress安裝包中的.htaccess文件
# BEGIN WordPress
IfModule mod_rewrite.c
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
/IfModule
# END WordPress
設(shè)置wordpress分3塊。
1、wordpress的常規(guī)設(shè)置。
2、wordpress的固定鏈接設(shè)置。
3、wordpress的閱讀設(shè)置。
一般新站,首先經(jīng)過這3個設(shè)置,以便后期維護(hù)及使用,不懂追問。
1、登錄wordpress后臺,填入網(wǎng)站管理員賬號、密碼。點擊后臺設(shè)置欄目下的“固定鏈接”按鈕。
2、wordpress提供了6種鏈接形式供選擇。
3、seo鏈接的原則:不要讓日期、分類、中文出現(xiàn)在鏈接中,同時鏈接盡量不要太長。
4、保存更新后,固定鏈接完成,可以點入網(wǎng)站的文章看看是否設(shè)置成功,是數(shù)字.html結(jié)尾的鏈接說明設(shè)計成功了。
新聞標(biāo)題:設(shè)置好wordpress 設(shè)置好了siri喚不醒
本文URL:http://www.rwnh.cn/article12/ddoeodc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、電子商務(wù)、網(wǎng)站改版、用戶體驗、軟件開發(fā)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)