我有一个网站与多个文件夹,我试图解决他们在我的.htaccess。过了一会儿,我遇到了一个冲突规则很大的.htaccess。.htaccess或符号链接(符号链接)
现在,每当我想添加一个文件夹,我必须将它添加到.htaccess。
我做了一些研究,我发现我可以创建符号链接代替,所以没有更多的.htaccess
在这两种解决方案,我创建或修改的东西所以对我来说它同样的结果在最后,但更好的做法是创建符号链接?
我有一个网站与多个文件夹,我试图解决他们在我的.htaccess。过了一会儿,我遇到了一个冲突规则很大的.htaccess。.htaccess或符号链接(符号链接)
现在,每当我想添加一个文件夹,我必须将它添加到.htaccess。
我做了一些研究,我发现我可以创建符号链接代替,所以没有更多的.htaccess
在这两种解决方案,我创建或修改的东西所以对我来说它同样的结果在最后,但更好的做法是创建符号链接?
符号链接速度更快是的(像Aki说的),但这是我的想法。
如果你有图像,CSS或JS文件,那么你不需要重写或创建符号链接。您可以使用完整的URL(例如/images/...
)或使用像i.domain.com
(或任何您想要的)的通用域名,并在那里引用您的所有JS,图像和CSS。例如:i.domain.com/logo.jpg
或js.domain.com/site.js
。
这样,您不必考虑重写规则或创建您可能会忘记的链接。
如果您需要添加图片,更改js或更新您的CSS,因此您可以非常轻松地进行管理和维护,因为您只有一个输入点并自动更新所有内容。
我喜欢这个解决方案谢谢 – Adam
非常欢迎 –
使用symblink,.htaccess必须由apache处理,而symblink由更快的OS处理。
创建100个规则vs 100个symblink,如果您要查找的规则是最后一个,您将不得不解析所有这些规则,然后使用您需要的规则。
您正在创建的符号链接是每种情况下的.htaccess链接?我想知道是否没有你可以直接在http.conf apache配置文件中做的事情。我明白有性能优势。 – nwaltham