我最近发现使用.htaccess文件来编辑我的网页的网址。这是通过mod_rewrite(Apache)完成的。我使用XAMPP,工作文件位于相应的htdocs文件夹中。在本地目录中,.htaccess文件执行作业并编辑URL。我有一个域名,我一直在努力,并定期更新工作文件。当我通过FTP将这些文件上传到域时,.htaccess文件无法正常工作,因为您可以想象,因为Apache模块无法在Web目录上工作。所以我的问题是,如何在没有Apache的mod_rewrite模块的情况下使.htaccess文件在web目录中工作?
答案 0 :(得分:0)
你的问题不够明确。如果您只是访问静态文件(即file:///home/user/www/index.html
)而不是通过Apache服务器(http://localhost/~user/index.html
),则URL重写将不起作用,因为Apache将永远不会处理请求。
也许你的.htaccess文件没有正确上传?当您尝试上传奇怪命名的文件时,有些程序会抱怨,例如那些以句点开头的文件。