apache 301重定向配置的例子

2021-08-27 10:24:45 字數 916 閱讀 8414

apache下301重定向**(windows 2003 + apache 本文僅限apache伺服器使用。)

新建.[url=檔案,輸入下列內容(需要開啟mod_rewrite):

1)將不帶www的網域名稱轉向到帶www的網域名稱下

options +followsymlinks

rewriteengine on

rewritecond % ^163.com [nc]

rewriterule ^(.*)$ [l,r=301]

2)重定向到新網域名稱

options +followsymlinks

rewriteengine on

rewriterule ^(.*)$ [l,r=301]

3)使用正則進行301重定向,實現偽靜態

options +followsymlinks

rewriteengine on

rewriterule ^news-(.+)\.html$ news.php?id=$1

將news.php?id=123這樣的位址轉向到news-123.html

apache下vhosts.conf中配置301重定向

為實現url規範化,seo通常將不帶www的網域名稱轉向到帶www網域名稱,vhosts.conf中配置為:

servername www.001.com

documentroot /home/fari001com

servername fari001.com

redirectmatch permanent ^/(.*)

tomcat配置301重定向

http 301 和 302的區別 1 什麼是301轉向?什麼是301重定向?301轉向 或叫301重定向,301跳轉 是當使用者或搜尋引擎向 伺服器發出瀏覽請求時,伺服器返回的http資料流中頭資訊 header 中的狀態碼的一種,表示本網頁永久性轉移到另乙個位址。2 什麼是302重定向?302重...

tomcat配置301重定向

tomcat預設情況下不帶www的網域名稱是不會跳轉到帶www的網域名稱的,而且也無法像apache那樣通過配置.htaccess來實現。如果想要把不帶 www 的網域名稱重定向到帶 www 網域名稱下,又不想寫 可以使用urlrewritefilter來實現。urlrewritefilter是乙個...

apache做301重定向的方法

方法一 加在httpd.conf 1 這裡我使用mod rewrite重寫url的方式來做,做之前朋友記得檢查一下你的apache是否已經載入了rewrite模組。如圖所示的那個模組,在apahce的httpd.conf檔案裡面檢視 2 如果已經支援了rewrite,直接在你要做的站點配置檔案裡面新...