我继承了一个非常卡住的网站,没有开发环境。在LAMP堆栈中,htaccess文件一直是我最薄弱的一点,而且看起来最后一位开发人员使用htaccess文件做了很多工作。.htaccess变量和环境的模块化
我试过尝试修改它几次,但我只试图使开发环境成功地打破它。
我想要做的就是把我的网站
http://www.example.com/foo/bar
的每个参考,并更改为
[howeverVariablesWorkInHTACCESS]/foo/bar
正在被一些变量建立。我见过引用htaccess可以使用变量,但我没有看到任何我真正理解。
理想情况下,我不必手动输入该变量值,但以某种方式将其从文件的位置拉出来,但如果这不是一个选项,那么在服务器之间只改变一条线就会比数百个头疼得多。
因此,TL; DR 如何在htaccess文件中创建变量并根据文件位置给它们赋值?
和奖金请求......建议的方法,以真正得到一个体面的htaccess文件的掌握?我还没有看到htaccess等同于小提琴或明确的书面指南。