0
如下例所示,使用htaccess將文件從一個子域重新指向另一個子域的最佳方式是什麼?.htaccess將一個子域上的文件指向另一個
例如:子1.site.tld/app.js - >子2.site.tld /資產/應用/ JS/app.js
如下例所示,使用htaccess將文件從一個子域重新指向另一個子域的最佳方式是什麼?.htaccess將一個子域上的文件指向另一個
例如:子1.site.tld/app.js - >子2.site.tld /資產/應用/ JS/app.js
如果這兩個網站共用同一個文檔根目錄,然後你的問題很簡單。假設你已經mod_rewrite的加載,你可以在你的文檔根目錄下添加這些重寫規則的htaccess文件:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub-1.site.tld$ [NC]
RewriteRule ^/?app.js$ /assets/applications/js/app.js [L]
這就所以當有人請求http://sub-1.site.tld/app.js
服務器內部重寫該請求,以致/assets/applications/js/app.js
投放到瀏覽器,並且瀏覽器地址欄上的URL保持不變。
2個站點是否共享通用文檔根目錄? –
@JonLin是的,他們確實如此 –