我需要一些關於htaccess子域名的幫助,指向WordPress文件夾中的特定文件。htaccess wordpress中的子域名文件夾
目前我有這在我的.htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteCond %{REQUEST_URI} !^/subdomain/
RewriteRule (.*) /subdomain/$1
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$
RewriteRule ^subdomain/(.*)$ http://subdomain.domain.com/$1
當用戶進入subdomain.domain.com將訪問domain.com/subdomain文件夾,當它進入domain.com/subdomain它會重定向到subdomain.domain.com。 (這正是我想要發生的)
問題是在子域的WordPress內部,因爲它仍然引用到主域(即圖像仍然是domain.com/wp-content/uploads/...而是subdomain.domain.com/wp-content/uploads/...或至少domain.com/subdomain/wp-content/uploads/...)。
如何使子域在.htaccess中訪問其文件夾?
這樣做已經好幾天了。請幫忙。謝謝!
謝謝。這解決了這個問題。現在我只需要永久鏈接和永久鏈接頁面本身的幫助。頁面顯示這些錯誤 警告:is_writable()[function.is-writable]:open_basedir限制生效。文件(/)不在允許的路徑中:... 警告:無法修改標頭信息 - 已經發送的標頭(輸出開始於/ clientdata/apache-www/b ... 我可以解決404錯誤問題後,即使我改變我的子域.htaccess 更改永久鏈接,謝謝,如果你還可以幫助我在這一個,更多的感謝 – 2015-02-13 07:40:51
錯誤顯示此路徑 /clientdata/apache -www/b/o/domain.com/www/subdomain/wp-admin/includes/misc.php 我該如何刪除該路徑上的www? – 2015-02-13 07:53:19
請查看http://codex.wordpress。 org/Using_Permalinks,尤其是標題爲「Using」Pretty「permalinks」的部分。它概述了所有的要求永久性的工作,例如,添加'選項+ FollowSymLinks'到你的子域htaccess文件。 – 2015-02-13 13:26:33