新聞中心
,RewriteEngine on,RewriteCond %{HTTP_HOST} ^old-domain.com$ [OR],RewriteCond %{HTTP_HOST} ^www.old-domain.com$,RewriteRule ^(.*)$ http://new-domain.com/$1 [R=301,L],`,,將old-domain.com替換為舊域名,將new-domain.com`替換為新域名。在phpcms中,我們可以通過修改.htaccess文件來實現(xiàn)301重定向,以下是詳細步驟:

成都創(chuàng)新互聯(lián)擁有網(wǎng)站維護技術(shù)和項目管理團隊,建立的售前、實施和售后服務(wù)體系,為客戶提供定制化的網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、網(wǎng)站維護、服務(wù)器托管解決方案。為客戶網(wǎng)站安全和日常運維提供整體管家式外包優(yōu)質(zhì)服務(wù)。我們的網(wǎng)站維護服務(wù)覆蓋集團企業(yè)、上市公司、外企網(wǎng)站、成都做商城網(wǎng)站、政府網(wǎng)站等各類型客戶群體,為全球近1000家企業(yè)提供全方位網(wǎng)站維護、服務(wù)器維護解決方案。
第一步:打開.htaccess文件
找到你的phpcms安裝目錄下的.htaccess文件,用文本編輯器打開它。
第二步:添加301重定向規(guī)則
在.htaccess文件中,添加以下代碼:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/oldurl$
RewriteRule ^(.*)$ /newurl [R=301,L]
這段代碼的意思是,如果用戶訪問的是/oldurl,那么服務(wù)器將返回一個301重定向,將用戶重定向到/newurl。
第三步:保存并關(guān)閉.htaccess文件
保存你的更改,并關(guān)閉.htaccess文件。
常見問題與解答
問題1:我如何為多個URL設(shè)置301重定向?
答案1:你可以在.htaccess文件中添加多條301重定向規(guī)則,每一條規(guī)則都應(yīng)該以RewriteRule開始,然后是匹配的URL和重定向的URL。
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/oldurl1$
RewriteRule ^(.*)$ /newurl1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/oldurl2$
RewriteRule ^(.*)$ /newurl2 [R=301,L]
問題2:我如何檢查我的301重定向是否生效?
答案2:你可以使用在線的HTTP狀態(tài)碼檢查工具,如httpstatuschecker.com,輸入你的新URL,查看返回的狀態(tài)碼是否為301,如果是301,那么你的重定向就已經(jīng)生效了。
網(wǎng)站標題:phpcms如何做301跳轉(zhuǎn)
網(wǎng)站URL:http://www.dlmjj.cn/article/dpedpeg.html


咨詢
建站咨詢
