其實事實上,我有一個子域(example.domain.com),它從一個文件夾的其他域(www。域/文件夾)。但需要我的子域的重寫規則,它顯示了主域的URL鏈接,即www.domain/folder/path 我需要獲取example.domain.com/path。我需要使用子域路徑公開URL,而不是獲取主域路徑。將example.com/folder/path重寫爲example2.example.com/path
回答
據我所知,有兩種方法可以做你想做的事。他們都需要額外的額外開銷。兩者都可能需要example.domain.com來說謊是誰。
我不會推薦,如果你可以避免它,但。
方法#1
設置上www.domain.com/folder透明代理,以顯示從example.domain.com內容。如果我記得正確的話,這可以用mod_proxy完成,但我不記得具體如何。
方法2
設置上www.domain.com/folder重寫規則重定向到example.domain.com。然後將example.domain.com設置爲關於誰和它在哪裏,或者修復example.domain.com上的頁面中的所有鏈接以明確地去http://www.domain.com/folder。
在上www.domain.com根.htaccess文件:(重定向到子域)
RewriteRule ^folder/(.*) http://example.domain.com/$1 [R, L]
請寄給我方法2的重寫規則。 –
先生,因爲你給予重寫..我已經實施,但不起作用 –
夥計,如果你想人們幫助你,那麼你需要發佈更多的「它doesn沒有工作「。 當你嘗試時發生了什麼?重寫失敗了嗎? Apache錯誤頁面?粘貼您嘗試的重寫規則。提供更多信息,人們會盡力幫助你。 –
實際上是從godaddy的帳戶創建的子域和maindomain /文件夾是在其他託管服務器。 ..掩蔽在頂部的地址欄進行,但是當我通過鏈接懸停時顯示在瀏覽器的左下角實際的URL路徑....
選項+的FollowSymLinks
RewriteEngine敘述上
的RewriteCond%{ THE_REQUEST} {HTTP_HOST} [a-zA-Z0-9.-] mydomain /文件夾/(。)
重寫規則^ /文件夾/(.*)$ http://abc.example.in/ $ 1 [L,R = 301]
有人把郵寄箱上述重寫規則,但仍是問題仍然存在...
我一直在這個問題上工作了幾天,我得出結論, 1)從godaddy帳戶我創建了一個子域,並將掩碼轉發給虛擬主機服務器的實際IP地址,但這裏出現了這個問題。 。 我不能轉發到(域名/ foder),而是我可以爲域名
所以我堅持在這裏爲解決
如果妳找到一個解決方案,我會考慮他們作爲一個天才......
- 1. 將htaccess重寫轉換爲nginx重寫
- 2. 將check_box_tag重寫爲f.checkbox
- 3. Htaccess:將index.rss重寫爲index.php?
- 4. 將db.example.com重寫爲example.com/db
- 5. 將URL重寫爲子域
- 6. 將URL重寫爲規範?
- 7. 將fsockopen重寫爲捲曲
- 8. 將/(index.php)重寫爲/home/(index.php)
- 9. htaccess將allcaps.html重寫爲lowercase.html
- 10. 將blog.domain.com重寫爲www.domain.com/blog
- 11. 將子域重寫爲域
- 12. Apache將小寫字母重寫爲
- 13. 重寫URL並將重定向設置爲重寫URL
- 14. nginx重寫爲htaccess重寫
- 15. 將htaccess重寫爲https,路線爲
- 16. 如何在IIS7中將URL重定向「www.example1.com」和「www.example2.com」以及「example2.com」爲「example1.com」
- 17. htaccess重寫 - 將http文件夾重寫爲https文件夾
- 18. 將apache htaccess重寫規則轉換爲nginx重寫規則
- 19. 爲什麼Firefox應該顯示example2.foo時顯示example1.foo?
- 20. 將大寫url重寫爲小寫url htaccess
- 21. 使用.htaccess的我怎麼可以重寫使用example.php不管是什麼文件夾example1.php是/example2.php在
- 22. 將URL重寫爲查詢字符串
- 23. 將URL參數重寫爲新路徑
- 24. 如何將子域重寫爲url
- 25. 將宏重寫爲C++函數?
- 26. 將重寫規則apache轉換爲nginx
- 27. httpd.conf將https://example.com重寫爲https://www.example.com
- 28. 將Apache URL重寫爲動態URL
- 29. 將mediawiki鏈接重寫爲dokuwiki
- 30. 將變量重寫爲文件夾
這是一個非常糟糕的問題稱號! – RichardOD
@RichardOD - 更好? –
你在用什麼網頁服務器? – Jason