我從wordpress
移動到typo3
網站。在我的舊網站,鏈接是這樣的:使用htaccess和參數重定向
http://www.example.org/?page_id=44
現在我想將它重定向到:
http://www.example.org/contact
通常,重定向規則是沒有問題的,但這次我不明白爲什麼它不工作:
我嘗試這樣做:
Redirect 301 /?page_id=44 http://www.example.org/contact
以及本:
RewriteRule http://www.example.org/\?page_id=44 http://www.example.org/contact [R=301,L]
,這在這裏:
RewriteCond %{REQUEST_URI} ^example.org/\?page_id=44
RewriteRule ^(.*)$ http://www.example.org/contact [R=301,L]
嘗試在多個瀏覽器和隱身模式,但它仍然是錯誤的,但它仍然增加了參數,而不是重定向的到某個頁面。
我想這是不知何故可以用%{query_STRING}
?
這是由於param-thingy? 任何想法如何解決這個問題?