【发布时间】:2014-05-25 21:03:27
【问题描述】:
我更改了我的网站域,并希望将旧网址重定向到新域
(注意:可能存在任何数字而不是数字 93、54) 旧网址是:
http://olddomain.com/
http://olddomain.com/45
http://olddomain.com/p/93
新的网址是:
http://newdomain.com/
http://newdomain.com/45
http://newdomain.com/p/93
我在 htaccess 上试过这个:
RewriteEngine on
RewriteCond %{REQUEST_URI}
RewriteRule http://newdomain.com/
RewriteCond %{REQUEST_URI} (\d+)/
RewriteRule (\d+)/ http://newdomain.com/$1
RewriteCond %{REQUEST_URI} p/(\d+)/
RewriteRule p/(\d+)/ http://newdomain.com/p/$1
但没用:(
另外,在 cpanel caller Redirects 有一个选择 我可以使用旧链接将旧链接重定向到新链接吗? 感谢帮助
【问题讨论】:
-
如果我们可以将写在旧链接上的任何段重定向到新链接,那就没问题了。
标签: regex .htaccess redirect cpanel