PHP重写提供404.htaccess问题?

PHP重写提供404.htaccess问题?,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我有以下访问权限: #Options +FollowSymLinks RewriteEngine on RewriteBase /phptest 在我的本地测试服务器上(http://localhost)我必须取消第一行的注释,网站才能正常工作。否则我会得到错误403(禁止) 一旦我将页面上传到我的Web服务器(FastHosts),如果第一行没有被注释掉,我会得到错误500(内部服务器错误) 如果我将其注释掉,我的页面将加载,但它找不到页面内容mydomain.com/phptest/Ho

我有以下访问权限:

#Options +FollowSymLinks

RewriteEngine on
RewriteBase /phptest
在我的本地测试服务器上(http://localhost)我必须取消第一行的注释,网站才能正常工作。否则我会得到错误403(禁止)

一旦我将页面上传到我的Web服务器(FastHosts),如果第一行没有被注释掉,我会得到错误500(内部服务器错误)

如果我将其注释掉,我的页面将加载,但它找不到页面内容mydomain.com/phptest/Home

我有一个404


关于问题可能是什么有什么建议吗?

我认为您需要修改httpd.conf以允许允许所有


您的错误日志是怎么写的?

请检查php.ini文件中是否启用了mod_rewrite。如果没有,请启用。

检查是否要禁用。它与mod_rewrite结合使用时会产生意外的结果。

看起来您的服务器上的配置与使用
localhost时的配置不同。看起来是这样,我如何检查?我只有ftp访问服务器的权限。在phpinfo中不会显示吗?我没有访问服务器配置文件的权限。是的,它将显示在phpinfo()的输出中。。。搜索mod_重写