1

我的(点)htaccess 文件:

RewriteEngine On

RewriteRule ^movie/([a-zA-Z0-9-/]+)/$ movie.php?id=$1
RewriteRule ^movie/([a-zA-Z0-9-/]+)$ movie.php?id=$1

RewriteRule ^actor/([a-zA-Z0-9-/]+)/$ actor.php?id=$1
RewriteRule ^actor/([a-zA-Z0-9-/]+)$ actor.php?id=$1

RewriteRule ^topfilms/$ topfilms.php
RewriteRule ^topfilms$ topfilms.php

RewriteRule ^topactors/$ topactors.php
RewriteRule ^topactors$ topactors.php

以上在我基于 MAMP 的本地主机服务器上运行良好。但是,当我将脚本上传到我的虚拟主机时,它不起作用,并且出现 500 内部服务器错误。

文件权限没有问题,看来只是上面的htaccess有问题。

但是,我无法理解它是什么!

4

0 回答 0