网址重写错误显示此错误404

时间:2015-07-01 07:08:49

标签: php .htaccess

当我上传.htaccess文件并显示此错误404 ..请告诉我如何解决。

我的.htaccess代码在这里:

RewriteEngine on    
RewriteCond %{REQUEST_FILENAME} !-f     
RewriteCond %{REQUEST_FILENAME} !-d     
RewriteRule ^index$ index.php    
RewriteRule ^news$ news.php

1 个答案:

答案 0 :(得分:0)

404错误消息告知所请求的页面未找到

“/ index”重定向到“/ index.php”“/ news”“/ news。 php“,你可以使用这些指令:

RewriteEngine on
RewriteRule ^(index/?|news/?)+$ $1.php [R=302,NC]

当该代码成功后,将R=302的实例替换为R=301 [R=301,NC],并再次保存。当您使用R=301 “永久重定向”标记时,您需要在检查前清除浏览器缓存。