有关于伪静态网站如何做4O4错误,这可跟一般的静态网站不一样。需要手工操作。通过文件名.htaccess进行操作。先把生成的404上传根目录,然后在.htaccess文件里面进行如下操作,再上传回根目录下。
<IfModule mod_rewrite.c>
ErrorDocument 404 /404.html
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
</IfModule>
//========================================= 把以上代码改成以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
rewritecond %{http_host} ^aubay.com.cn[nc]
rewriterule ^(.*)$ http://www.aubay.com.cn/$1 [r=301,nc]
ErrorDocument 404 /404.html
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
</IfModule>