0

我有以下问题:

谷歌网站管理员工具中有数千个 404 错误,我想摆脱它。带有错误的链接具有以下形式:

 detail1_1573950017_.html
 detail1_0471241687_.html
 detail1_3150182638_.html
 detail1_319004077X_.html
 detail1_3464901092_.html
 detail1_347332437X_.html    
 detail1_3577104848_.html

现在这是我不工作的 .htaccess 条目来摆脱它:

 RewriteRule ^detail1_([^/]+)_\.html  shops.php?go=detail1&ItemId=$1 [L]

或者

 RewriteRule ^detail1_([^/]+)\_\.html    shops.php?go=detail1&ItemId=$1 [L]

两个版本都不行!!其他 RewriteRules 运行良好。

两个 _ 之间的字符应该成为 ItemId 的 $1

任何提示表示赞赏

系统信息:PHP erstellt für Linux 2.6.32-379.19.1.lve1.2.7.el6.x86_64 #1 SMP Wed Jan 23 14:53:41 EST 2013 x86_64 Datenbankversion 5.1.68-cll Datenbankzeichensatz utf8_general_ci PHP-Version 5.3.22 Webserver Apache PHP-Interface für den Webserver cgi-fcgi

4

0 回答 0