主頁 > 知識庫 > PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面

PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面

熱門標簽:百度商鋪地圖標注 福州人工外呼系統(tǒng)哪家強 釘釘打卡地圖標注 地圖標注平臺怎么給錢注冊 常州地圖標注服務商 衡水外呼系統(tǒng)平臺 安裝電銷外呼系統(tǒng) 新河科技智能外呼系統(tǒng)怎么樣 注冊400電話申請

需求:

1、例如我之前的網(wǎng)站域名是“www.jb51.net”,有一個文章的鏈接是"www.jb51.net/article-5-1.html"

2、因為業(yè)務調整或其他原因,更改了域名和網(wǎng)站結構,域名變更為“www.jb51xxxx.net”,那么別人訪問"www.jb51.net/article-5-1.html"這個文章鏈接時就訪問不到了。出現(xiàn)如下404情況:

解決方案: 

1、在網(wǎng)站根目錄下新建一個.htaccess偽靜態(tài)配置文件(也可以在寶塔的偽靜態(tài)設置里添加),添加如下代碼:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)?zy13.net$ //如果域名是zy13.net
RewriteCond %{REQUEST_FILENAME} !-f //訪問的頁面(或文件)找不到
RewriteRule ^(.*)$ http://www.18pay.net/$1 [R=302,L] //攜帶原來的URL參數(shù)進行重定向到新的網(wǎng)址

補充:驗證來源網(wǎng)址的偽靜態(tài)規(guī)則

RewriteCond %{HTTP_REFERER} !^http://(.+.)?18pay.net/ [NC] //如果來源網(wǎng)址不是*.18pay.net

到此這篇關于PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面的文章就介紹到這了,更多相關PHP實現(xiàn)網(wǎng)頁404時跳轉指定頁面內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • php簡單檢測404頁面的方法示例
  • thinkPHP5框架設置404、403等http狀態(tài)頁面的方法
  • php使用curl判斷網(wǎng)頁404(不存在)的方法
  • thinkphp框架下404頁面設置 僅三步
  • ThinkPHP 404頁面的設置方法
  • ThinkPHP訪問不存在的模塊跳轉到404頁面的方法
  • 用php來改寫404錯誤頁讓你的頁面更友好
  • php 定義404頁面的實現(xiàn)代碼
  • php 404錯誤頁面實現(xiàn)代碼

標簽:白城 柳州 唐山 克拉瑪依 六安 鷹潭 鶴崗 遼陽

巨人網(wǎng)絡通訊聲明:本文標題《PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面》,本文關鍵詞  PHP,使用,Apache,的,偽,靜態(tài),;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面》相關的同類信息!
  • 本頁收集關于PHP使用Apache的偽靜態(tài)功能實現(xiàn)“網(wǎng)頁404時跳轉指定頁面的相關信息資訊供網(wǎng)民參考!
  • 推薦文章