更改了我网站的URL地址,我无法进行redirect 301
或类似操作来检索2500个外部链接。
我的旧网址的类型为:
mydomain.com/index.php?/directory1/page
(php末尾有一个?,我认为这使得简单的重定向无法进行)
在网络更新中,网址变为:
mydomain.com/index.php/directory1/page
在haccess中,我有:
RewriteEngine on
RewriteCond% {REQUEST_FILENAME} -f [OR]
RewriteCond% {REQUEST_FILENAME} -d
RewriteRule ^ (. +) - [PT, L]
RewriteRule ^ (. +) /Index.php
现在,我想将这些网址带到这样的结构中:
mydomain.com/directory1/page
但是Google用.php索引的网址?我无法重定向它们。
有谁知道为什么所有301 redirect
都失败了?