簡體   English   中英

舊網站並重定向舊網址

[英]Old website and redirect old URL

我剛剛上傳了新網站,並且希望對SEO進行一些301重定向。

我的舊網站的網址類似: http : //www.myoldwebsite.com/contact/? lang=frhttp : //www.myoldwebsite.com/accueil/? lang = frhttp : //www.myoldwebsite.com /照片/?LANG = FR

我想做一些重定向:

http://www.myoldwebsite.com/contact/?lang=fr http://www.myoldwebsite.com/contacts

http://www.myoldwebsite.com/accueil/?lang=fr http://www.myoldwebsite.com/accueil

http://www.myoldwebsite.com/photos/?lang=fr http://www.myoldwebsite.com/gallery

我在.htaccess中進行了這樣的重定向,但是無法合並多個重定向...

RewriteCond%{REQUEST_URI} / contacts / $

RewriteCond%{QUERY_STRING} ^ lang =(。*)

RewriteRule(。*) http://www.mywebsite.com/contact/ [R = 301,L]

怎么做?

非常感謝:-)祝你有美好的一天!

http://www.htaccessredirect.net我沒有嘗試,但這可能對您有用。

這很容易,您應該在.htaccess文件中使用多個RewriteCond條件:

RewriteEngine on

RewriteCond %{REQUEST_URI} ^.*photos\/?
RewriteRule (.*) /gallery? [R=301,L]

RewriteCond %{REQUEST_URI} ^.*contact\/?
RewriteRule (.*) /contacts? [R=301,L]

RewriteCond %{QUERY_STRING} ^lang=(.*)
RewriteRule (.*) /$1? [R=301,L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM