我有以下问题:
谷歌网站管理员工具中有数千个 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