问php 5.3 .htaccess不起作用,但它适用于PHP 5.5(其他托管服务)

时间:2015-07-10 12:05:41

标签: php apache .htaccess mod-rewrite

尊敬的专家程序员,

我在xxx托管服务提供商中重写规则有点问题。我已经向管理员询问了他们的服务器配置的配置,并且mod_rewrite已打开。 这是我的.htaccess文件中的一小部分

Options +FollowSymLinks -MultiViews
RewriteEngine On

RewriteRule ^home.html$ index.php [L]
RewriteRule ^index.html$ index.php [L]
RewriteRule ^tentang_kami.html$ tentang_kami.php [L]
RewriteRule ^blog.html$ blog.php [L]
RewriteRule ^semua_berita.html$ berita.php?act=default [L]

结果是所有这些书面链接都自动重定向到index.php

示例 mydomain.com/semua_berita.html 应该转到 berita.php?act = default ,但结果会重定向到 index.php < /强>

是因为php服务器之间的差异还是其他原因? 因为它不是重定向到404页面而是总是转到index.php

谢谢b4

0 个答案:

没有答案