長時間讀者首次發佈海報。.htaccess動態網址(舊網站)到magento中的靜態網址
我已經通過類似的文章試圖讓它適合我想要做什麼感覺像100的讀過。
道歉,如果它已被覆蓋。我相信我有正確的代碼,但它可能與其他內容相沖突?
我有一箇舊的ASP購物車的舊網址,並希望301重定向到新的磁靜態頁面。 這些URL只有5個,因此不需要批量操作。
例如:
舊的URL:http://test.com.au/shopcontent.asp?type=FAQ%20and%20Terms 新的URL:http://test.com.au/privacy-policy-cookie-restriction-mode
我知道從閱讀其他職位,你不能簡單地使用:
Redirect 301 /shopcontent.asp?type=FAQ%20and%20Terms /privacy-policy-cookie-restriction-mode
所以,我曾指出,這應該工作:
RewriteCond %{QUERY_STRING} ^type=FAQ%20and%20Terms$ [NC]
RewriteRule ^shopcontent\.asp$ /privacy-policy-cookie-restriction-mode/? [NC,R=301,L]
我還試圖消除20%,像這樣的空間:
RewriteCond %{QUERY_STRING} ^type=FAQ\ and\ Terms$ [NC]
RewriteRule ^shopcontent\.asp$ /privacy-policy-cookie-restriction-mode/? [NC,R=301,L]
當我嘗試和訪問它只是在404頁的舊的URL。我使用Magento附帶的標準.htaccess文件(如果有幫助,我可以發佈);
我正在使用啓用了mod重寫的VPS。我有其他Redirect 301的非動態URLS。
有沒有我可以看的日誌?
感謝任何幫助或建議。
謝謝Rudi
ps。我發現這個職位它讓我到現在我
RewriteCond %{QUERY_STRING} in mod_rewrite (dynamic to static URL) not working
嗨Anubhava,我假設你的意思是我可以用你親切地張貼規則。不幸的是,它仍然沒有重定向 - 只是去404頁面。我完全難倒了。我知道重寫規則適用於我的服務器,因爲我正在使用它重定向頂級域名。我可以提供哪些其他信息會有幫助? – rudeone
您是否在瀏覽器中輸入「http://test.com.au/shopcontent.asp?type = FAQ%20and%20Terms」並獲得404?您的系統上是否啓用了.htaccess? – anubhava
是的肯定(我只是剪切和粘貼上面肯定)顯然test.com.au不是我的ü域,但我只是改變了。 .htacess已打開,因爲我有其他重定向301正在工作。 – rudeone