我最近发现使用.htaccess文件编辑我的网页的URL。这是用mod_rewrite(Apache)完成的。我使用XAMPP,工作文件位于相应的htdocs文件夹内。在本地目录中,.htaccess文件执行作业,并编辑URL。我有一个我一直在努力的域名,并定期更新工作文件。当我通过FTP将这些文件上传到域中时,.htaccess文件无法正常工作,因为您可以想象,因为Apache模块无法在Web目录上工作。所以我的问题是,如何在不使用Apache的mod_rewrite模块的情况下使.htaccess文件在Web目录中工作?.htaccess适用于Apache服务器,但不适用于FTP目录
1
A
回答
0
您的问题不够清楚。如果您只是访问静态文件(即file:///home/user/www/index.html
)而不是通过Apache服务器(http://localhost/~user/index.html
),则URL重写将不起作用,因为Apache将永远不处理该请求。
也许你的.htaccess文件没有正确上传?当您尝试上传奇怪的命名文件(例如以句点开头的文件)时,某些程序会有点抱怨。
相关问题
- 1. 代码适用于本地服务器,但不适用于heroku
- 2. jQuery validate()适用于jsfiddle,但不适用于服务器?
- 3. 适用于WAMP,但不适用于远程服务器
- 4. grails Resource Plugin适用于本地,但不适用于服务器
- 5. URLMapping适用于本地,但不适用于服务器
- 6. MVC Datalist不适用于prod服务器,但适用于Dev
- 7. Symfony项目适用于活动服务器,但不适用于wamp
- 8. 通过htaccess解析PNG为PHP只适用于本地服务器,但不适用于网络服务器
- 9. .htaccess不适用于子目录
- 10. XCopy适用于用户,但不适用于服务
- 11. Web服务适用于Tomcat 6,但不适用于JBoss AS 6
- 12. Apache .htaccess重定向到index.php不适用于子目录
- 13. PHP/Apache的,htaccess的选项+指标不适用于根目录
- 14. .htaccess规则适用于XAMPP,但不适用于IIS 6
- 15. Ajax调用适用于活动服务器,但不适用于本地主机
- 16. Gzip适用于html,但不适用于JavaScript或css(Apache)
- 17. PHP脚本适用于笔记本电脑,但不适用于服务器
- 18. datetime(6)适用于XAMPP,但不适用于最新的Ubuntu MySQL服务器
- 19. 广播事件 - 适用于服务器端,但不适用于客户端
- 20. Socket.io适用于本地主机,但不适用于网络服务器
- 21. NetworkCredential适用于本地计算机,但不适用于生产服务器
- 22. PHP curl适用于本地主机,但不适用于Web服务器?
- 23. Analysis Services数据库适用于ASP.NET开发服务器,但不适用于IIS
- 24. 搜索功能适用于本地主机,但不适用于服务器
- 25. Flex - JavaScript适用于bin-debug,但不适用于部署的服务器
- 26. Flash NetStream.seek方法适用于本地测试,但不适用于服务器
- 27. 适用于Chrome,但不适用于IE9 ...?
- 28. requestLocationUpdates不适用于服务
- 29. 机械化rake任务适用于某些服务器,但不适用于其他服务器?
- 30. 适用于Linux的Windows服务 - Apache?
你问是否有办法让htaccess文件影响FTP URL(例如'ftp:// somehost.com/dir/path/file.txt')? –
本质上。我试图尽我所能解释它。我会让它更加干燥。我正在建立一个网站,并有一个本地文件夹来处理这些文件。我目前在XAMPP的htdoc中有这个文件夹,用于解决一些php工作:localhost/site/index.php。目录中有一个.htaccess文件。由于Apache处于开启状态,它工作正常。然后我将这些文件上传到网站域名:http://www.mysite.com/index.php。那里的.htaccess文件不起作用,因为该页面没有通过Apache运行。所以,是的。如何使.htaccess文件在Web目录中工作。 – JoeAndy
@ user2045366,这是很棒的观察。我尝试重命名文件x.htaccess,然后通过FTP上传它。但是,它仍然不能以这种方式工作,或者当我将该文件重命名为web目录中的.htaccess时。 – JoeAndy