我想为我的所有网址将http://olddomain.com重定向到 http://newdomain.com ..保持新域上的页面相同。我的意思是如下网址
http://olddomain.com/home/category/page.html
http://olddomain.com/home/mybook/page2.html
http://olddomain.com/login
should be 301 redirect to the new newdomain but same pages, like below
http://newdomain.com/home/category/page.html
http://newdomain.com/home/mybook/page2.html
http://newdomain.com/login
这就是我目前在我的 .htaccess 中所拥有的
RewriteEngine on
RewriteCond $1 !^(index\.php|img|public|robots\.txt) [NC]
RewriteRule ^(.*)$ /index.php?/$1 [L]
请帮助我干净利落地做这件事,并详细解释事情,因为我是这方面的新手。
也有人知道搜索引擎可能需要多长时间才能摆脱我的旧域的引用?我的意思是搜索查询中的旧域 url 应该被新域 url 替换……旧域应该远离搜索引擎。