【发布时间】:2014-01-12 06:55:39
【问题描述】:
当前.htaccess
RewriteEngine on
RewriteRule category-([0-9]+)-(.*)-([0-9]+)\.html$ category.php?cid=$1&name=$2&page=$3.php [L]
RewriteRule search-(.*)-([0-9]+)\.html$ search.php?term=$1&page=$2.php [L]
RewriteRule all-covers-([0-9]+)\.html$ all-covers.php?page=$1.php [L]
RewriteRule featured-covers-([0-9]+)\.html$ featured-covers.php?page=$1.php [L]
RewriteRule top-downloaded-([0-9]+)\.html$ top-downloaded.php?page=$1.php [L]
RewriteRule c-([0-9]+)-(.*)\.html$ cover.php?id=$1&name=$2.php [L]
RewriteRule ^sitemap.xml$ sitemap.php [L]
RewriteRule ^(.*)\.html$ $1.php [L]
ErrorDocument 404 /404.html
我想从这样的页面重定向到 404: [http://example.com/http://example.com/c-42.html]
请帮忙
【问题讨论】:
-
我不明白?您要重定向的网址;是
example.com/c-42.html(根据您现有的重写规则,还是您发布的:http://example.com/http://example.com/c-42.html?
标签: php .htaccess mod-rewrite http-status-code-404