2011-12-23 55 views
0

我试图将我的PHP应用程序部署到我的客户端的服务器。在我的开发机器上它可以正常工作,并且在我自己的网站上也可以正常工作但它在我客户端的服务器上无法使用。重写或可能.htaccess不起作用

似乎Apache不运行.htaccess因此重写不起作用导致404页面。

服务器的使用新安装了CentOS 5

的下面是httpd.conf中,我认为是负责运行的.htaccess

Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
Deny from all 

从的phpinfo,重写和别名模块加载。

下面是我的一块的.htaccess的

RewriteEngine On 
RewriteRule news_(.*)_page_(.*)\.htm$ /sub_domain/?mod=page&cat=$1&pid=$2 

我试图创建在.htaccess错误,但没有错误发生。

会有人知道如何解决这个问题?谢谢。

回答

0

,如果你可以检查Apache的配置httpd.conf中查看是否有“AllowOverride指令”设置为“允许”

+0

它不也行。不管怎样,谢谢你。 现在,我开始拉我已经走过的头发.. – dewara 2011-12-23 13:16:11