1
我在我的.htaccess文件中使用以下內容將所有流量從舊域重定向到新域。如何在首次'/'之後去除所有內容在.htaccess文件中
所有流量都應該進入主頁。
RewriteCond %{http_host} ^http://www.olddomain.co.uk/ [NC,OR]
RewriteCond %{http_host} ^www.olddomain.co.uk/ [NC,OR]
RewriteCond %{http_host} ^olddomain.co.uk/ [NC]
RewriteRule ^(.*)$ http://www.newdomain.co.uk/ [R=301,NC,L]
也能正常工作的主頁,但對其他的網頁,這並不爲網址的工作看起來像:
http://www.olddomain.org.uk/index.php?p=214&pp=3&page=Volunteer
這些被重定向到一個錯誤頁面,而不是一個主頁。
我想剝去第一個/域名後的所有東西,但我不知道該怎麼做。
感謝您的時間和事先的幫助。
也許這個鏈接可以幫助:https://stackoverflow.com/questions/36192550/removing-unwanted-characters-after-extension –
@AndersKink感謝您的鏈接。不勝感激。 – Johnny
@anubhava感謝您的代碼,但不幸的是我不工作。 – Johnny