欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

YOUDIANCMS設置偽靜態(tài)教程

作者 / 無憂主機 時間 2018-03-27 08:22:24

web應用程序其中一個的特點就是無狀態(tài),當一個頁面跳轉(zhuǎn)到另一個頁面時,此頁面上的所有參數(shù)都將拋棄,而動態(tài)頁面一般利用url地址來保存其參數(shù),就像:www.attjs.net/essay.php?id=1這樣,搜索引擎在錄取該頁面時,可能會因為問號而進入死循環(huán),所以很多時候帶問號的地址是不會進去的,這樣便降低了頁面的收錄效率。靜態(tài)網(wǎng)頁的url正好不帶問號,所以我們要偽造靜態(tài),當網(wǎng)站部署到php空間后,可以用下面方法給YOUDIANCMS設置偽靜態(tài)。 1、后臺設置 登錄YOUDIANCMS網(wǎng)站后臺,打開網(wǎng)站優(yōu)化->偽靜態(tài)設置,如圖1所示, 圖1 將“是否啟用偽靜態(tài)”設置為啟用,“偽靜態(tài)后綴設置”后面填寫偽靜態(tài)規(guī)則狀態(tài)下的網(wǎng)頁后綴名稱,常見的可以設置為html、htm、shtml,不填寫表示沒有后綴名,這里填寫html作為演示。 2、程序根目錄加入規(guī)則文件 Apache服務器:將下面這些代碼保存到.htaccess文件中,上傳到程序根目錄,如圖2所示。 圖2

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg|\.bmp)$

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

RewriteRule ^(.*)App/Tpl/(.+).html$ ?/ [NC,F]

</IfModule>

Iis服務器:將下面這些代碼保存到 web.config文件中,上傳到程序根目錄。
<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="OrgPage" stopProcessing="true">

<match url="^(.*)$" />

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_HOST}" pattern="^(.*)$" />

<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

</conditions>

<action type="Rewrite" url="index.php/{R:1}" />

</rule>

<rule name="disableDownloadHtml">

<match url="^App/Tpl/.*.html$" ignoreCase="true" />

<action type="CustomResponse" url="/" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Nginx服務器:將下面這些代碼保存到httpd.ini文件中,上傳到程序根目錄。
RewriteRule (.*)$ /index\.php\?s=$1 [I]

上傳完畢后YOUDIANCMS的偽靜態(tài)就設置好了,如圖3所示, 圖3 訪問該網(wǎng)站時,瀏覽器地址欄中的url會以.html的形式呈現(xiàn)出來。

本文地址:http://www.love62.cn/youdiancms/26465.html

1
1
1
1
1
1
1

客戶服務熱線

0791-8623-3537

在線客服