1

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

4

1 回答 1

0

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

也许您的 .htaccess 文件没有正确上传?当您尝试上传名称奇怪的文件(例如以句点开头的文件)时,某些程序会出现一些问题。

于 2013-02-06T03:30:09.467 回答