.htaccess适用于Apache服务器,但不适用于FTP目录

时间:2013-02-06 02:44:11

标签: apache .htaccess url ftp xampp

我最近发现使用.htaccess文件来编辑我的网页的网址。这是通过mod_rewrite(Apache)完成的。我使用XAMPP,工作文件位于相应的htdocs文件夹中。在本地目录中,.htaccess文件执行作业并编辑URL。我有一个域名,我一直在努力,并定期更新工作文件。当我通过FTP将这些文件上传到域时,.htaccess文件无法正常工作,因为您可以想象,因为Apache模块无法在Web目录上工作。所以我的问题是,如何在没有Apache的mod_rewrite模块的情况下使.htaccess文件在web目录中工作?

1 个答案:

答案 0 :(得分:0)

你的问题不够明确。如果您只是访问静态文件(即file:///home/user/www/index.html)而不是通过Apache服务器(http://localhost/~user/index.html),则URL重写将不起作用,因为Apache将永远不会处理请求。

也许你的.htaccess文件没有正确上传?当您尝试上传奇怪命名的文件时,有些程序会抱怨,例如那些以句点开头的文件。