2016-03-08 74 views
0

我有一個網站啓動並運行使用Drupal.I使用網絡託管服務,使用Plesk 12 panel.Recently我決定添加一個子域的移動版本所以我在Plesk內部創建了一個子域名,將它指向www.mydomain.com並將其命名爲m.mydomain.com.My桌面站點位於httpdocs文件夾中,而我的移動版本位於m.mydomain.com文件夾中。然後,我在檢測到移動設備時向我的移動網站添加重定向。子域不顯示來自根域的圖像Domain(Drupal)

問題是,m.mydomain.com不顯示圖像,因爲它們上傳到我的桌面站點httpdocs/sites/default/files。是否有一種方法可以從我的子域訪問該文件夾?我沒有訪問http配置文件。有沒有辦法做到這一點從我的子域的.htaccess文件?

* UPDATE 我的結構是:


----- httpdocs資料
----------桌面站點文件夾
--------- --------桌面站點文件
----------移動站點文件夾
-----------------移動站點文件
----------圖片

+0

都是這些網站的Drupal安裝的? – loganfarr

+0

是...移動版本主要是複製粘貼,除了我修改的一些php文件在移動屏幕上看起來更好。 – thunder197

+0

然後問題,而不是使用移動子域名,m.mydomain.com,爲什麼不建立一個響應Drupal主題,只有一個網站與一個網站? – loganfarr

回答

0

我能想到的最佳選擇是使用th e Drupal模塊Domain Access

從模塊的網頁:

The Domain Access project is a suite of modules that provide tools for running a group of affiliated sites from one Drupal installation and a single shared database.

利用這一點,你應該能夠以不同的主題應用到子域名的網站比你與你的主域名幹什麼。您可以使用JavaScript等將人員重定向到子域。

第二個選項是已經有一個名爲Mobile Tools的模塊,它允許您更改移動設備的主題和其他設置。該模塊頁面的說明如下:

The Mobile Tools module provides Drupal developers with some tools to assist in making adjustments to your site based on the visitor's device.

它在這個問題提到,「How to redirect users to mobile site」。但是,我必須警告您不要使用Mobile Tools模塊,因爲它只在開發中,最後的貢獻是3年前。 (另外,他們在模塊頁面上有一個很大的警告,提示「不要在生產環境中使用」。)

這些模塊都應該能夠讓您開始朝正確的方向發展。

+0

謝謝,但我只是不知道如何配置域訪問..​​....它說了一些關於服務器設置,我沒有訪問服務器文件。 – thunder197

0

而不是做重定向,我會把圖像放在兩個系統都可以訪問的文件夾中。我的理解是正確的,現在你有類似的東西...

SITE1 /圖像
站點2

如果你移動你的圖片文件夾中的文件夾結構,以同一水平1和Site2更高,更新您的公共文件系統路徑和媒體配置中的專用文件系統路徑將作爲該目錄解決您的問題。基本上你的文件夾最終會看起來像這樣。

SITE1/
站點2/
圖像/

+0

這似乎是合理的,但如果我在創建根文件夾中圖像文件夾,我的網站將無法看到that.My結構是這樣的: 的httpdocs/site1的文件 與本站2/SITE2文件 我猜測是這兩個網站都必須在httpdocs中才能正常工作。我應該在httdocs中創建文件夾site1和site2並將其中的網站文件移入其中?這會弄亂我的網站的功能嗎? – thunder197

+0

@ thunder197請列出你的文件結構? – ttbakiatwoam

+0

更新了我的問題。希望它能幫助你理解我的結構(這裏的帖子格式有點奇怪)。 – thunder197