0

嘿,我的客户端主机有问题,在我的主机中进行测试和开发 .htaccess 和 mod_rewrite 工作正常,但是当我将站点文件放入客户端主机时给我 500 错误。我的文件.htaccess:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rwr=$1
AddDefaultCharset UTF-8

mod_rewrite 在客户端主机上被激活,因为它有效:

RewriteEngine on
RewriteRule teste\.html http://www.amen.pt [R]

就像您在http://www.maiormaquina.com/offers中看到的那样给出 500 错误,但在我的服务器中 http://www.amiguinhodesign.com/mm_new/offers可以正常使用相同的 .htaccess 文件。

有人可以帮我吗?谢谢!

4

1 回答 1

0

我已经解决了这个 .htaccess 文件内容的问题:

   RewriteEngine On
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?rwr=$1 [QSA,PT,L]

用它 :)

于 2012-09-25T19:31:37.217 回答