終於知道jsp如何實現301重定向了
公司網站有兩個域名同時指向同一個空間,屬於映象網站,現在需要通過301重定向把其中一個定向到另一個上面,即將www.softedu.com.cn 永久定向到www.softedu.org
通過在網上找資料,知道應該在index.jsp中加如下程式碼:
<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.softedu.org” );
response.setHeader( “Connection”, “close” );
%>
按照這種方法做了以後,伺服器上面沒有任何反應,後來做了一個條件判斷,終於實現了301重定向
程式碼如下:
<%
//301重定向
if(request.getRequestURL().indexOf("http://www.softedu.com.cn/")>=0){
response.setStatus(301);
response.setHeader("Location","http://www.softedu.org");
response.setHeader( "Connection", "close" );
return;
}
%>
相關推薦
終於知道jsp如何實現301重定向了
公司網站有兩個域名同時指向同一個空間,屬於映象網站,現在需要通過301重定向把其中一個定向到另一個上面,即將www.softedu.com.cn 永久定向到www.softedu.org 通過在網上找資料,知道應該在index.jsp中加如下程式碼: <%respo
Nginx小技巧——幾種常見實現301重定向方法上的區別
Nginx下常見的301跳轉有以下三種,雖然都能達到同樣的目的。但是三種寫法上還是有區別的,主要的區別是在正則匹配的效能上。 第一種:使用rewrite指令,通過正則匹配所有的URI後再去掉開頭第一個/(反斜線)。 rewrite ^/(.*)$ https://www.hi-linux.com/
.htaccess實現301重定向的例項方法
一:通過.htaccess做重定向 重定向www.lituanmin.com到 lituanmin.com也是出於同樣的原因,只是形式不同。 開啟.htaccess檔案,加入以下規則。 1.重定向lituanmin.com到 www.lituanmin.com
ecshop利用.htaccess實現301重定向的方法
實現方法如下(空間必須支援對目錄中的.htaccess檔案解析) 開啟 .htaccess 找到 RewriteEngine on 它的下方新增 RewriteCond %{HTTP_HOST} ^需要被轉向的網址$RewriteRule ^(.*)$ http://轉向後的網址/$1 [R=30
nginx 301重定向一種實現方法
pan listen lis return uri www com 瀏覽器 request 1 假設要使用的域名是b.com,以前的老域名是a.com,則以下設置讓nginx把a.com的請求訪問轉發到b.com,並返回301給瀏覽器。 2 server 3
laravel路由 實現短連接生成及跳轉(php 301重定向)
AC ont pla 分享圖片 eve 生成 rst val mage 最近懶癌犯了,本來早想做的事拖了1個月。短連接這個之前工作中發送短信是用到過,一般大的網站都會有自己的短連接生成網站,我們公司也有。當然這次我是想在自己的服務器上弄。 短連接原理:將網站地址傳到
詳解301重定向及實現方法
一、什麼是301重定向 301重定向(或叫301跳轉、301轉向)是使用者或搜尋引擎蜘蛛向網站伺服器發出訪問請求時,服務返回的HTTP資料流中頭資訊(header)部分狀態碼的一種,表示本網址永久性轉移到另一個地址。其他常見的狀態碼還包括:200(表示一切正常);404(網頁不存在
網頁常用的301重定向和302重定向的實現方法
重定向說白了就是通過各種的方法將各種網路請求重新定個方向轉到其它位置。 如:網頁中的重定向 域名的重定向 路由選擇的變化也是對資料報文經由路徑的一種重定向 在我們的網站建設中,時常會遇到需要網頁重定向的情況:象網站調整,如改變網頁目錄結構,網頁被移到一個新
IIS7.5+WebConfig實現頁面偽靜態和301重定向
IIS7.5+WebConfig實現頁面偽靜態和301重定向 使用URLRewriter元件在windows 2003 +iis 6.0下配置偽靜態的文章網路上一大堆。但在iis7.0或iis 7.5 環境下配置的網站基本上沒有講解的,就算有也是一些無用的程式碼段,今天好不容易配置成功了,發個日記共享一下經
Linux寶塔控制面板如何實現多個二級域名301重定向跳轉
寶塔Linux面板中,有著自帶的301重定向功能(市面上很多面板都有這個功能),然而這時實現繫結域名(主域)301跳轉的,如果你要將主域下的好幾個二級域名301重定向,就無法直接進行301了,這個時候,就需要使用”配置檔案”這個功能了,使用步驟如下:
通過IIS7 Rewrite完美實現織夢DedeCms 301重定向
用Windows- IIS7環境搭建的織夢DedeCms 網站的朋友可以通過下面方法對網站進行 301重定向,同理也適用與其他網站,可以嘗試在其他支援IIS Rewrite的空間上測試該方法可不可行,我使用的是IIS7。 通過下面方法修改後可實現指向
站點技術---301重定向
-c fresh ron 朋友 clas nco ane ext 永遠 頁面永久性移走(301重定向)是一種很重要的“自己主動轉向”技術。網址重定向最為可行的一種辦法。當用戶或搜索引擎向站點server發出瀏覽請求時。server返回的HTTP數據流中頭信
IIS 7如何實現http重定向https
技術 文件 down gif tail ros 描述 web asp 在不少的企業當中,網站設計出於安全的考慮使用了https協議,但同時公司也開放了80協議,不少用戶因為輸入網址的習慣不喜歡帶上https協議,導致訪問異常。 第一步:從微軟的官方網站下載HTTP重寫模塊
ASP.NET Core 使用 URL Rewrite 中間件實現 HTTP 重定向到 HTTPS
添加引用 傳統 add arch rewrite direct get true configure 在傳統 ASP.NET 程序中,我們可以通過配置 IIS 的“URL 重寫”功能實現將 HTTP 請求重定向為 HTTPS 。但是該方法在 ASP.
JSP轉發和重定向的區別
div mage alt send p s 分享圖片 ima 一次 nbsp 重定向: response.sendRedirect("地址"); a. 頁面地址顯示最終頁面 b. 不可向後傳遞參數 c. 跳到外部站點 轉
asp.net web page 301重定向
perm () 301重定向 var 跳轉 align 避免 pat pos @{ var domain = "www." + helpers.Domain(); var host = Request.Url.Host; var AbsolutePa
網站建設之網站301重定向跳轉及對介紹
行業 display get 404頁 新網 調整 內容 暫時 class 在之前我們介紹了網站404頁面的制作及作用,今天我們來聊聊網站建設優化中必可可少的網址301重定向跳轉。 一. 為什麽要做網頁301重定向操作? 在網站長期打理運營過
nginx 301重定向幾種寫法
nginx 301重定向 nginx強制跳轉 nginx nginx 301重定向寫法域名設置從http強制跳轉到https server {listen 80;server_name 100tt.com www.100tt.com 100tt.me 100tt.vip 100tt.org;re
sql語句----drop、truncate和delete 精闢解析--終於知道ID為啥有時候不連續了
雖然西西不建議大家去用命令刪除資料庫表中的東西,但是這些刪除命令總有用的著的地方。 說到刪除表資料的關鍵字,大家記得最多的可能就是delete了 然而我們做資料庫開發,讀取資料庫資料.對另外的兩兄弟用得就比較少了 現在來介紹另外兩個兄弟,都是刪除表資料的,其實也是很容易理解的 老大-----
Jsp&Servlet 重定向、請求轉發與絕對路徑的問題
一、重定向:通知瀏覽器重新發送至xxx的請求。 1、發生場景: (1)response.sendRedirect("xxx"); (2)JSP頁面的 src 屬性; (3)JSP表單的 action 屬性; 2、引數問題: 重定向只是告訴瀏覽器傳送請求URL,沒有攜帶任何引數